Code Context <?php foreach ($random_data as $novel): ?>
<?php $i2++; ?>
<div class="list-group-item">
$viewFile = '/home/users/2/weblike.jp-tennsaku/web/review/src/Template/Element/random_data.ctp'
$dataForView = [
'_serialize' => [
(int) 0 => 'novels'
],
'novel' => object(App\Model\Entity\Novel) {
'[new]' => true,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Novels'
},
'tree' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.url AS "novels__url", novels.improvementl AS "novels__improvementl", novels.good AS "novels__good", novels.comment AS "novels__comment", novels.parent_no AS "novels__parent_no", novels.score AS "novels__score", novels.created AS "novels__created", novels.story AS "novels__story", novels.no AS "novels__no", novels.person_id AS "novels__person_id", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE (Novels.rght < :c0 AND Novels.lft > :c1) ORDER BY Novels.lft ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [
[maximum depth reached]
],
'repository' => object(App\Model\Table\NovelsTable) {}
},
'count_treeList' => (int) 2,
'NovelsOrigin' => object(App\Model\Entity\Novel) {
'id' => (int) 1087,
'title' => '僕がどんどん増えていく(R-15)',
'person_id' => (int) 56,
'category' => '2',
'people' => [
[maximum depth reached]
],
'novels' => [
[maximum depth reached]
],
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Novels'
},
'random_data' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.score AS "novels__score", novels.url AS "novels__url", novels.created AS "novels__created", novels.comment AS "novels__comment", novels.person_id AS "novels__person_id", novels.rs AS "novels__rs", novels.excellent AS "novels__excellent", novels.parent_title AS "novels__parent_title", novels.category AS "novels__category", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE ((parent_id) IS NULL AND novels.id != :c0) ORDER BY random() LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\NovelsTable) {}
},
'excellent' => (int) 3,
'headerTitle' => 'ノベル道場/小説の批評をし合おう!',
'title' => '「僕がどんどん増えていく(R-15)」の返信一覧。ノベル道場/小説の批評をし合おう!',
'title2' => 'ノベル道場/小説の批評をし合おう!',
'description' => '「僕がどんどん増えていく(R-15)」の返信一覧。ネット上に投稿した小説の批評をし合うための掲示板です。小説投稿サイトに投稿したけれど感想がまったくもらえない、どこを手直ししたらもっとおもしろくなるのかわからない、自作の長所、欠点を知りたい、という方、ぜひお使いください。他人の批評依頼に書き込みをすると、あなたの最新の批評依頼がサイトの一番先頭に移動し、「おすすめ小説」の表示が付いて批評をもらいやすくなります。',
'site_name' => 'ノベル道場/小説の批評をし合おう!',
'meta' => (int) 1,
'advertisements' => true,
'form' => (int) 1,
'nondisplay' => [],
'h2' => '他の批評依頼'
]
$_serialize = [
(int) 0 => 'novels'
]
$novel = object(App\Model\Entity\Novel) {
'novels' => [
'id' => '2328',
'title' => '未定',
'score' => '0',
'url' => 'https://plus.fm-p.jp/u/wanasi',
'created' => '2023-07-13 17:25:29',
'comment' => '投稿するかどうか悩んでいます。まだサイトの整備もできていないので非公開です。
行き詰まっているところがあるのですが、具体的にどこをどう直したら良いかわかりません。シチュエーションについてはあらすじを読んでいただけるとわかると思います。添削お願いします。
サンソのお父さんは僕たちに向かって言った。
「六時に夕飯にしようと思うんだけど、何がいい?」
「オム……いやなんでも」
由乃が何かを言いかけて、恥ずかしそうに撤回した。絶対に、オムライスって言いかけたな、由乃。俺が肘で由乃を小突くと、由乃はその腕を顔を真っ赤にしながら払い除けた。
「みんなでカップラーメン祭りにしようぜ」
サンソが唐突にそう提案した。
「うちにいっぱいあるでしょ、お父さん」
「ええ……みんながそれでいいなら止めないけど」
サンソと父さんが会話している間、僕たちはその提案について話し合った。
結論はすぐに出た。僕は賛成だったのだが、他の二人は拒否の姿勢をとったのだ。特に、由乃はかなり嫌そうな顔をしていた。多数決で決めるにしても、これでは決着がつかない。俺たちが悩んでいると、サンソはもうカップラーメンを大量に持ってこっちに来ていた。
「え、嫌なのお前ら」
サンソは由乃の態度を見て心底びっくりしたように言う。
「俺は賛成だけど」
「私、辛いの食べれない」
「辛くないのいっぱいあるよ」
「じゃあ賛成」
「……」
話の流れを察してしまったのか、由乃は反論しなかった。結局、俺たちの総意としてカップラーメンで良いということになった。
「由乃?」
「……何」
サンソが由乃に声をかけると、由乃は吐き捨てるように答えている。明らかに機嫌が悪い。俺はそのとき、いいことを思いついた。俺は小声でサンソに耳打ちする。
「サンソ、サンソ」
「なぁにぃ?」
「うわきっしょ」
「ひどい泣いちゃうぞ」
俺たちは、そんな風に静かに騒ぐ。俺はサンソに廊下に出るように促した。そこで初めて、俺は大声で話した。
「カレー一人分作れる?」
「何急に」
「いいから」
サンソはうーん、という顔をした後、OKサインを作った。作れるということだろう。俺はしれっとリビングに戻ると、カップラーメンを三つだけ残してあとを自分の後ろに隠した。
「あれ、サンソ、カップラーメン三つしかないよ」
「ええっ?さっき大量にあった……」
俺は全力でサンソをにらみつける。サンソはその視線に一瞬ひるんだが、本当に空気が読めないらしく再び口を開こうとした。それを察した赤城がすかさずサンソのすねを蹴り、黙らせた。
「あっそっかー、じゃあカレーでも作ってもらうー?」
そして(棒読みながらも)助け舟を出してくれる赤城。察したのか地獄耳なのか、「じゃあカレー一人分ねーわかったー」とカレーを作り始めるサンソのお父さん。そしてすね蹴りが異様に効いたらしく無言で悶えているサンソ。こうした人々の協力もあって、僕らの夕食のメニューが決定した。
そのあとの展開を簡単に言ってしまうと、
トランプゲームはサンソの勝利で終わり、夕食では思ったより辛いラーメンを押し付けられた俺が悶絶し、再び開始したトランプに参戦した赤城がルールがわからないはずなのに完全な運で無双した……ということになる。俺はまったく得をしなかった。癪に障るので、そこの部分は飛ばしてしまうことにする。
トランプも赤城が無双するばかりで面白くなくなったので、赤城を除く三人の全会一致でやめることになった。四人で何をするのか話し合う。別のトランプゲーム、人生ゲーム、読書。様々な意見が出る中で、俺はふと時計が目に止まった。
短い針は八時を指していた。もうこんな時間か、となんだか物寂しさを覚える。窓の外を見ると、真っ暗で、星がたくさん瞬いていた。夜空を見上げながら、今年の夏はどんな夏になるだろうか、と考えた。
楽しい夏になるだろうか。この合宿が終わっても、まだたくさんの楽しみが残っている。そんなことを考えた。それでも、ずっと心ののしかかっている憂鬱は消えない。
夏休みは一ヶ月。長いと見るか、短いと見るか。この友人たちと過ごす、最後の時間としては短すぎる。どんどんと気持ちが重くなっていく。
「あっ」
赤城の声で俺は目が覚めた。この楽しい二泊三日の合宿で、こんなことは考えたくない。忘れてしまおう。そう心に誓った。
「もう八時だよ」
そういえばそうだった。
結局みんなが納得する案が出ることもなく、俺たちは風呂に入って布団を敷いて、パジャマに着替えた状態でだらだらとテレビを見始めた。今はあまり頭を使いたくない気分だ。九時になったら、枕投げを提案しよう。俺はそう考えて、リモコン争奪戦に加わるために布団の上を転がっていった。',
'person_id' => '520',
'rs' => '2',
'excellent' => null,
'parent_title' => null,
'category' => '3'
],
'people' => [
'id' => '520',
'name' => '暇菜和(ひまなひと)'
],
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Novels'
}
$tree = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.url AS "novels__url", novels.improvementl AS "novels__improvementl", novels.good AS "novels__good", novels.comment AS "novels__comment", novels.parent_no AS "novels__parent_no", novels.score AS "novels__score", novels.created AS "novels__created", novels.story AS "novels__story", novels.no AS "novels__no", novels.person_id AS "novels__person_id", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE (Novels.rght < :c0 AND Novels.lft > :c1) ORDER BY Novels.lft ASC',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Novels__id' => 'integer',
'Novels.id' => 'integer',
'id' => 'integer',
'Novels__parent_id' => 'integer',
'Novels.parent_id' => 'integer',
'parent_id' => 'integer',
'Novels__person_id' => 'integer',
'Novels.person_id' => 'integer',
'person_id' => 'integer',
'Novels__title' => 'string',
'Novels.title' => 'string',
'title' => 'string',
'Novels__comment' => 'text',
'Novels.comment' => 'text',
'comment' => 'text',
'Novels__parent_comment' => 'text',
'Novels.parent_comment' => 'text',
'parent_comment' => 'text',
'Novels__category' => 'text',
'Novels.category' => 'text',
'category' => 'text',
'Novels__lft' => 'integer',
'Novels.lft' => 'integer',
'lft' => 'integer',
'Novels__rght' => 'integer',
'Novels.rght' => 'integer',
'rght' => 'integer',
'Novels__origin' => 'integer',
'Novels.origin' => 'integer',
'origin' => 'integer',
'Novels__origin_title' => 'text',
'Novels.origin_title' => 'text',
'origin_title' => 'text',
'Novels__parent_title' => 'text',
'Novels.parent_title' => 'text',
'parent_title' => 'text',
'Novels__ip' => 'text',
'Novels.ip' => 'text',
'ip' => 'text',
'Novels__user_ip' => 'text',
'Novels.user_ip' => 'text',
'user_ip' => 'text',
'Novels__rs' => 'integer',
'Novels.rs' => 'integer',
'rs' => 'integer',
'Novels__score' => 'integer',
'Novels.score' => 'integer',
'score' => 'integer',
'Novels__no' => 'integer',
'Novels.no' => 'integer',
'no' => 'integer',
'Novels__parent_no' => 'integer',
'Novels.parent_no' => 'integer',
'parent_no' => 'integer',
'Novels__story' => 'integer',
'Novels.story' => 'integer',
'story' => 'integer',
'Novels__excellent' => 'integer',
'Novels.excellent' => 'integer',
'excellent' => 'integer',
'Novels__writer' => 'integer',
'Novels.writer' => 'integer',
'writer' => 'integer',
'Novels__url' => 'text',
'Novels.url' => 'text',
'url' => 'text',
'Novels__outlinel' => 'text',
'Novels.outlinel' => 'text',
'outlinel' => 'text',
'Novels__improvementl' => 'text',
'Novels.improvementl' => 'text',
'improvementl' => 'text',
'Novels__good' => 'text',
'Novels.good' => 'text',
'good' => 'text',
'Novels__purpose' => 'integer',
'Novels.purpose' => 'integer',
'purpose' => 'integer',
'Novels__created' => 'datetime',
'Novels.created' => 'datetime',
'created' => 'datetime',
'Novels__modified' => 'datetime',
'Novels.modified' => 'datetime',
'modified' => 'datetime',
'People__id' => 'integer',
'People.id' => 'integer',
'People__name' => 'text',
'People.name' => 'text',
'name' => 'text',
'People__email' => 'text',
'People.email' => 'text',
'email' => 'text',
'People__sendmail' => 'integer',
'People.sendmail' => 'integer',
'sendmail' => 'integer',
'People__created' => 'datetime',
'People.created' => 'datetime'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'People' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [
'for' => '1087'
],
'repository' => object(App\Model\Table\NovelsTable) {}
}
$count_treeList = (int) 2
$NovelsOrigin = object(App\Model\Entity\Novel) {
'id' => (int) 1087,
'title' => '僕がどんどん増えていく(R-15)',
'person_id' => (int) 56,
'category' => '2',
'people' => [
'id' => '56',
'name' => 'エア'
],
'novels' => [
'created' => '2019-10-28 16:53:05'
],
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Novels'
}
$random_data = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT novels.id AS "novels__id", novels.title AS "novels__title", novels.score AS "novels__score", novels.url AS "novels__url", novels.created AS "novels__created", novels.comment AS "novels__comment", novels.person_id AS "novels__person_id", novels.rs AS "novels__rs", novels.excellent AS "novels__excellent", novels.parent_title AS "novels__parent_title", novels.category AS "novels__category", people.id AS "people__id", people.name AS "people__name" FROM novels Novels INNER JOIN people People ON People.id = (Novels.person_id) WHERE ((parent_id) IS NULL AND novels.id != :c0) ORDER BY random() LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Novels__id' => 'integer',
'Novels.id' => 'integer',
'id' => 'integer',
'Novels__parent_id' => 'integer',
'Novels.parent_id' => 'integer',
'parent_id' => 'integer',
'Novels__person_id' => 'integer',
'Novels.person_id' => 'integer',
'person_id' => 'integer',
'Novels__title' => 'string',
'Novels.title' => 'string',
'title' => 'string',
'Novels__comment' => 'text',
'Novels.comment' => 'text',
'comment' => 'text',
'Novels__parent_comment' => 'text',
'Novels.parent_comment' => 'text',
'parent_comment' => 'text',
'Novels__category' => 'text',
'Novels.category' => 'text',
'category' => 'text',
'Novels__lft' => 'integer',
'Novels.lft' => 'integer',
'lft' => 'integer',
'Novels__rght' => 'integer',
'Novels.rght' => 'integer',
'rght' => 'integer',
'Novels__origin' => 'integer',
'Novels.origin' => 'integer',
'origin' => 'integer',
'Novels__origin_title' => 'text',
'Novels.origin_title' => 'text',
'origin_title' => 'text',
'Novels__parent_title' => 'text',
'Novels.parent_title' => 'text',
'parent_title' => 'text',
'Novels__ip' => 'text',
'Novels.ip' => 'text',
'ip' => 'text',
'Novels__user_ip' => 'text',
'Novels.user_ip' => 'text',
'user_ip' => 'text',
'Novels__rs' => 'integer',
'Novels.rs' => 'integer',
'rs' => 'integer',
'Novels__score' => 'integer',
'Novels.score' => 'integer',
'score' => 'integer',
'Novels__no' => 'integer',
'Novels.no' => 'integer',
'no' => 'integer',
'Novels__parent_no' => 'integer',
'Novels.parent_no' => 'integer',
'parent_no' => 'integer',
'Novels__story' => 'integer',
'Novels.story' => 'integer',
'story' => 'integer',
'Novels__excellent' => 'integer',
'Novels.excellent' => 'integer',
'excellent' => 'integer',
'Novels__writer' => 'integer',
'Novels.writer' => 'integer',
'writer' => 'integer',
'Novels__url' => 'text',
'Novels.url' => 'text',
'url' => 'text',
'Novels__outlinel' => 'text',
'Novels.outlinel' => 'text',
'outlinel' => 'text',
'Novels__improvementl' => 'text',
'Novels.improvementl' => 'text',
'improvementl' => 'text',
'Novels__good' => 'text',
'Novels.good' => 'text',
'good' => 'text',
'Novels__purpose' => 'integer',
'Novels.purpose' => 'integer',
'purpose' => 'integer',
'Novels__created' => 'datetime',
'Novels.created' => 'datetime',
'created' => 'datetime',
'Novels__modified' => 'datetime',
'Novels.modified' => 'datetime',
'modified' => 'datetime',
'People__id' => 'integer',
'People.id' => 'integer',
'People__name' => 'text',
'People.name' => 'text',
'name' => 'text',
'People__email' => 'text',
'People.email' => 'text',
'email' => 'text',
'People__sendmail' => 'integer',
'People.sendmail' => 'integer',
'sendmail' => 'integer',
'People__created' => 'datetime',
'People.created' => 'datetime'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'People' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\NovelsTable) {}
}
$excellent = (int) 3
$headerTitle = 'ノベル道場/小説の批評をし合おう!'
$title = '「僕がどんどん増えていく(R-15)」の返信一覧。ノベル道場/小説の批評をし合おう!'
$title2 = 'ノベル道場/小説の批評をし合おう!'
$description = '「僕がどんどん増えていく(R-15)」の返信一覧。ネット上に投稿した小説の批評をし合うための掲示板です。小説投稿サイトに投稿したけれど感想がまったくもらえない、どこを手直ししたらもっとおもしろくなるのかわからない、自作の長所、欠点を知りたい、という方、ぜひお使いください。他人の批評依頼に書き込みをすると、あなたの最新の批評依頼がサイトの一番先頭に移動し、「おすすめ小説」の表示が付いて批評をもらいやすくなります。'
$site_name = 'ノベル道場/小説の批評をし合おう!'
$meta = (int) 1
$advertisements = true
$form = (int) 1
$nondisplay = []
$h2 = '他の批評依頼'
$i2 = null
include - APP/Template/Element/random_data.ctp, line 11
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1196
Cake\View\View::_render() - CORE/src/View/View.php, line 1157
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1554
Cake\View\View::element() - CORE/src/View/View.php, line 668
include - APP/Template/Novels/tree.ctp, line 31
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1196
Cake\View\View::_render() - CORE/src/View/View.php, line 1157
Cake\View\View::render() - CORE/src/View/View.php, line 765
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 623
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 125
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 93
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 108
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 104
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88