Code Context <div class="text-gothic mg-bottom-lg">
<table class="tbl-calendar tbl-therapist-calendar" style="width:100%">
<?php foreach ($cast_data["schedule_datas"] as $date => $data): ?>
$viewFile = '/var/www/caskan/prod/app/s/View/Therapist/id.ctp'
$dataForView = array(
'c' => object(TherapistController) {
uses => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Therapist'
helpers => array([maximum depth reached])
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Therapist'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'id'
layout => 'default'
autoRender => false
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => object(View) {}
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Cast'
modelKey => 'therapist'
validationErrors => null
Asset => object(AssetComponent) {}
Session => object(SessionComponent) {}
Shop => object(Shop) {}
Page => object(AppModel) {}
Link => object(AppModel) {}
SidebarTag => object(AppModel) {}
ShopPost => object(AppModel) {}
ShopPostImage => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
},
'business_day' => '2025-10-15',
'latest_post_datas' => array(
(int) 0 => array(
'ShopPost' => array(
[maximum depth reached]
)
)
),
'tag_datas' => array(
(int) 0 => array(
'SidebarTag' => array(
[maximum depth reached]
)
)
),
'link_datas' => array(
(int) 0 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'Link' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'Link' => array(
[maximum depth reached]
)
)
)
)
$c = object(TherapistController) {
uses => array(
(int) 0 => 'Cast',
(int) 1 => 'CastImage',
(int) 2 => 'CastSchedule',
(int) 3 => 'Shop',
(int) 4 => 'Link',
(int) 5 => 'SidebarTag',
(int) 6 => 'Page',
(int) 7 => 'ShopPost',
(int) 8 => 'ShopPostImage'
)
components => array(
(int) 0 => 'Asset',
(int) 1 => 'Session'
)
name => 'Therapist'
helpers => array()
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Therapist'
layoutPath => null
viewVars => array(
'c' => object(TherapistController) {},
'business_day' => '2025-10-15',
'latest_post_datas' => array(
[maximum depth reached]
),
'tag_datas' => array(
[maximum depth reached]
),
'link_datas' => array(
[maximum depth reached]
)
)
view => 'id'
layout => 'default'
autoRender => false
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => object(View) {}
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
(int) 0 => '3827'
)
scaffold => false
methods => array(
(int) 0 => 'index',
(int) 1 => 'id',
(int) 3 => 'appError',
(int) 4 => 'sendMail'
)
modelClass => 'Cast'
modelKey => 'therapist'
validationErrors => null
Asset => object(AssetComponent) {}
Session => object(SessionComponent) {}
Shop => object(Shop) {}
Page => object(AppModel) {}
Link => object(AppModel) {}
SidebarTag => object(AppModel) {}
ShopPost => object(AppModel) {}
ShopPostImage => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
$business_day = '2025-10-15'
$latest_post_datas = array(
(int) 0 => array(
'ShopPost' => array(
'id' => '19545',
'shop_id' => '1484',
'body' => 'テスト<br />
',
'post_date' => '2025-03-28 14:34:35',
'is_tentative' => '0',
'delete_flg' => '0',
'created' => '2025-03-28 14:34:35',
'modified' => '2025-03-28 14:34:35',
'image_datas' => array([maximum depth reached])
)
)
)
$tag_datas = array(
(int) 0 => array(
'SidebarTag' => array(
'id' => '976',
'shop_id' => '1484',
'tag' => '<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-R5X7XK73H0"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-R5X7XK73H0');
</script>',
'sort' => '1'
)
)
)
$link_datas = array(
(int) 0 => array(
'Link' => array(
'id' => '3145',
'shop_id' => '1484',
'link' => 'https://mens-est.jp/tokyo/a-01986/',
'file_name' => '1484_link_17581201670.gif',
'banner_url' => null,
'alt' => '',
'sort' => '1',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_17581201670.gif'
)
),
(int) 1 => array(
'Link' => array(
'id' => '2871',
'shop_id' => '1484',
'link' => 'https://fenixjob.jp/kanto/1/2596/staff',
'file_name' => '1484_link_17479899040.jpg',
'banner_url' => null,
'alt' => '',
'sort' => '2',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_17479899040.jpg'
)
),
(int) 2 => array(
'Link' => array(
'id' => '2869',
'shop_id' => '1484',
'link' => 'https://mens-qzin.jp/',
'file_name' => '1484_link_17479896580.png',
'banner_url' => null,
'alt' => '',
'sort' => '3',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_17479896580.png'
)
),
(int) 3 => array(
'Link' => array(
'id' => '1843',
'shop_id' => '1484',
'link' => 'https://www.oremichi.com/kantou/area_tokyo-kichijoji.html',
'file_name' => '1484_link_17218948870.jpeg',
'banner_url' => null,
'alt' => '',
'sort' => '4',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_17218948870.jpeg'
)
),
(int) 4 => array(
'Link' => array(
'id' => '1476',
'shop_id' => '1484',
'link' => 'https://eslove.jp/kanto/tokyo/shoplist',
'file_name' => '1484_link_1715435366.gif',
'banner_url' => null,
'alt' => '東京のメンズエステ情報ならエステラブ',
'sort' => '5',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715435366.gif'
)
),
(int) 5 => array(
'Link' => array(
'id' => '1477',
'shop_id' => '1484',
'link' => 'https://job.eslove.jp/kanto/tokyo/search',
'file_name' => '1484_link_1715435376.gif',
'banner_url' => null,
'alt' => '東京のメンズエステ求人情報ならエステラブワーク',
'sort' => '6',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715435376.gif'
)
),
(int) 6 => array(
'Link' => array(
'id' => '1478',
'shop_id' => '1484',
'link' => 'https://therapiesta.com/',
'file_name' => '1484_link_1715435418.webp',
'banner_url' => null,
'alt' => '',
'sort' => '7',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715435418.webp'
)
),
(int) 7 => array(
'Link' => array(
'id' => '1479',
'shop_id' => '1484',
'link' => 'https://esthe-zukan.com/',
'file_name' => '1484_link_1715435432.webp',
'banner_url' => null,
'alt' => 'メンズエステで使えるクーポンサイト「エステ図鑑 全国版」',
'sort' => '8',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715435432.webp'
)
),
(int) 8 => array(
'Link' => array(
'id' => '1480',
'shop_id' => '1484',
'link' => 'https://www.es-navi.com/',
'file_name' => '1484_link_1715435445.gif',
'banner_url' => null,
'alt' => 'エステナビ~全国のエステ検索の決定版!',
'sort' => '9',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715435445.gif'
)
),
(int) 9 => array(
'Link' => array(
'id' => '1481',
'shop_id' => '1484',
'link' => 'https://www.e-q.jp/',
'file_name' => '1484_link_1715435454.gif',
'banner_url' => null,
'alt' => 'メンズエステ求人「エステクイーン」',
'sort' => '10',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715435454.gif'
)
),
(int) 10 => array(
'Link' => array(
'id' => '1482',
'shop_id' => '1484',
'link' => 'https://estama.jp/',
'file_name' => '1484_link_1715435465.png',
'banner_url' => null,
'alt' => 'エステ魂',
'sort' => '11',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715435465.png'
)
),
(int) 11 => array(
'Link' => array(
'id' => '1483',
'shop_id' => '1484',
'link' => 'https://tokyo.aroma-tsushin.com/?utm_source=shop_website&utm_medium=display&utm_campaign=link_banner_tokyo_publish&utm_contents=ap_link_banner_200',
'file_name' => '1484_link_1715476991.gif',
'banner_url' => null,
'alt' => 'リンクバナー|メンズエステの情報なら東京アロマパンダ通信',
'sort' => '12',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715476991.gif'
)
),
(int) 12 => array(
'Link' => array(
'id' => '1484',
'shop_id' => '1484',
'link' => 'https://ranking-deli.jp/fuzoku/style8/8/area238/',
'file_name' => '1484_link_1715476999.jpg',
'banner_url' => null,
'alt' => '中野でメンズエステ遊びなら[駅ちか]',
'sort' => '13',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715476999.jpg'
)
),
(int) 13 => array(
'Link' => array(
'id' => '1485',
'shop_id' => '1484',
'link' => 'https://cocoa-job.jp/8/area238/',
'file_name' => '1484_link_1715477011.jpg',
'banner_url' => null,
'alt' => '中野の高収入求人【メンズエステ求人ココア】',
'sort' => '14',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715477011.jpg'
)
),
(int) 14 => array(
'Link' => array(
'id' => '1486',
'shop_id' => '1484',
'link' => 'https://www.esthe-ranking.jp/esthe-ranking/18217674-d911-472f-8e9a-630ce501806b/',
'file_name' => '1484_link_1715477018.gif',
'banner_url' => null,
'alt' => '中野・高円寺エリア メンズエステランキング',
'sort' => '15',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715477018.gif'
)
),
(int) 15 => array(
'Link' => array(
'id' => '1487',
'shop_id' => '1484',
'link' => 'https://menesthe.co.jp/tokyo-meneth/643/',
'file_name' => '1484_link_1715477025.webp',
'banner_url' => null,
'alt' => '',
'sort' => '16',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715477025.webp'
)
),
(int) 16 => array(
'Link' => array(
'id' => '1488',
'shop_id' => '1484',
'link' => 'https://ecire.sakura.ne.jp/category/nakano/',
'file_name' => '1484_link_1715477031.png',
'banner_url' => null,
'alt' => 'ウルフマンエステ',
'sort' => '17',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715477031.png'
)
),
(int) 17 => array(
'Link' => array(
'id' => '1489',
'shop_id' => '1484',
'link' => 'https://menes-ikitai.co.jp/tokyo/nakano-ranking/',
'file_name' => '1484_link_1715477038.png',
'banner_url' => null,
'alt' => 'メンエス行きたい',
'sort' => '18',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715477038.png'
)
),
(int) 18 => array(
'Link' => array(
'id' => '1490',
'shop_id' => '1484',
'link' => 'https://esthe-r.com/?m=shop/index%C2%AEion=3&pref=13&area=44',
'file_name' => '1484_link_1715477044.jpg',
'banner_url' => null,
'alt' => '中野メンエスリクルート',
'sort' => '19',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715477044.jpg'
)
),
(int) 19 => array(
'Link' => array(
'id' => '1491',
'shop_id' => '1484',
'link' => 'https://tokyo.aroma-tsushin.com/?utm_source=shop_website&utm_medium=display&utm_campaign=link_banner_tokyo_publish&utm_contents=ap_link_banner_200',
'file_name' => '1484_link_1715477050.gif',
'banner_url' => null,
'alt' => 'アロマパンダ通信',
'sort' => '20',
'url' => 'https://cdn2-caskan.com/caskan/img/shop_link/1484_link_1715477050.gif'
)
)
)
include - APP/View/Therapist/id.ctp, line 149
View::_evaluate() - CORE/Cake/View/View.php, line 971
View::_render() - CORE/Cake/View/View.php, line 933
View::render() - CORE/Cake/View/View.php, line 473
Controller::render() - CORE/Cake/Controller/Controller.php, line 968
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 200
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 134