Notice (8): Undefined index: LOGICAL [APP/Template/Courses/details.ctp, line 156]Code Context
<?php echo $this->Element('/Blocks/stories_vertical', ['stories'=>$stories_by_type['LOGICAL']]);?>
$viewFile = '/var/www/html/src/Template/Courses/details.ctp'
$dataForView = [
'loggedUser' => false,
'theme' => [
'title' => 'Course Name',
'logo' => [
'mini' => '<b>C</b>C',
'large' => '<b>C.</b> Composing'
],
'login' => [
'show_remember' => true,
'show_register' => false,
'show_social' => false
],
'folder' => '/var/www/html'
],
'total_topics' => (int) 89,
'total_students' => (int) 32454,
'discounts' => object(Cake\ORM\ResultSet) {
'items' => [
[maximum depth reached]
]
},
'course' => object(App\Model\Entity\Course) {
'id' => (int) 13,
'name' => 'Library Music: Create passive income streams',
'slug' => 'library-music',
'subtitle' => 'A COMPLETE INTRODUCTION TO THE WORLD OF COMPOSING LIBRARY MUSIC',
'title' => '',
'image' => 'librarymusiccpis-v1-61b3b1a414a74.jpg',
'image_dir' => 'webroot/uploads/course_images/',
'active' => true,
'launch_date' => object(Cake\I18n\FrozenDate) {},
'user_id' => '6cc9c6be-630b-4e49-813b-2478a2e6436b',
'description' => '<p>Confidently navigate your way through the <b>business of Library Music</b> and <b>Licensing</b>.</p><p>Learn how to effectively structure a<b> library track</b> in order to make it as licensable as possible and manage your <b>portfolio</b> of pieces.</p><p>Explore the different<b> types of Library publishers</b> and the <b>styles/uses</b> they cater to. Learn how to find the right one for you.</p><p><span style="letter-spacing: 0.1px;">Learn how to <b>develop a strategy</b> to build your income from music licensing, grow and improve productivity and constant inspiration.</span></p><p>Discover the common music elements that make a Library track successful in a variety of <b>popular genres</b>:</p><p>Emotional/Romantic, Action/Epic, Corporate, Comedy. </p><p>Find out techniques which will give your tracks the edge <b>over the competition</b> by exploring different <b>harmonic, melodic and orchestration traits.</b></p><p>Finally, learn the difference <b>between exclusive and non exclusive licensing</b> <b>deals</b> and the pros and cons of each.</p>',
'certificate_text' => 'a course focused on how to write effectively in some specific library music styles and how to license your tracks so they sell and create passive income streams.',
'featured_text' => '',
'requirements' => '',
'sell_page' => '',
'checkout_page' => 'https://svo.clickfunnels.com/checkout-library-musicdasd',
'is_mini' => false,
'disable_community_features' => false,
'is_mastermind' => false,
'enable_community' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'box_image' => null,
'box_image_dir' => null,
'instructor_image' => 'alejandro-piano3small-instructor-5ec5aea44ac21.png',
'instructor_image_dir' => 'webroot/uploads/course_images/',
'instructor_name' => 'Alejandro Escuder',
'instructor_bio' => '<p>Composer, Pianist, Orchestrator and Music Educator, Alejandro has been trained in Spain in classical piano and contemporary composition, and later in jazz and film music at the University of Music and Performing Arts in Vienna (Austria).</p><p>He has been taught by important composers and personalities such as James Horner, Alexandre Desplat, Danny Elfman, Hans Zimmer, David Newman, Anton Garcia Abril, Toshio Hosokawa, Beat Furrer and Georg Friedrich Haas among others.</p><p>His music covers from classical, jazz and contemporary concert music, to film music, commercials, pop, video games, and music theater. In addition he has arranged music for projects such as Hollywood in Vienna, Life Ball, or the Tour The World of Hans Zimmer, and worked as a music supervisor in orchestral recordings such as Blue Planet II at the Synchron Stage in Vienna.</p><div><br></div>',
'intro_video_url' => '',
'course_length' => '',
'problem_text' => '',
'solution_title' => '',
'solution_text' => '',
'curriculum_text' => '',
'curriculum_image' => null,
'curriculum_image_dir' => null,
'curriculum_image_type' => null,
'learning_topics_list' => '',
'faq_video_url' => '',
'webinar_title' => '',
'webinar_description' => '',
'webinar_image' => null,
'webinar_image_dir' => null,
'webinar_image_type' => null,
'webinar_cta_link' => '',
'trainer_id' => (int) 2,
'video' => '',
'short_description' => 'Confidently navigate your way through the business of Library Music and Licensing. Develop a strategy to build your passive income from music licensing.',
'custom_layout' => '<p>[vimeo=https://player.vimeo.com/video/247588658]
</p><p>
[enroll]
[description]
[highlight]</p><p></p><p><br></p>
<p>[header=The course - How does it work?]
[vimeo=https://player.vimeo.com/video/247586933]</p><p><br></p>[header=What is inside the Library Music course]<div class="row"><div class="col-md-4 mt-3" style="width: 488.656px;">[img=uploads/topics/library-single-box-left-5a8ddf7523b21.png]</div><div class="col-md-8 mt-3" style="width: 977.328px;"><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">The system behind this course has been perfected over the last 9 years, ever since I started using orchestral samples.</span><br></p><p>You’ll learn specific steps and exact professional techniques, such as how to pick the right patches and mix samples.</p><p>You’ll not only know what you’re doing, but you’ll also know exactly HOW to do it. This is your practical guide.</p></div></div><p><span style="letter-spacing: 0.1px;">
</span></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p>[modules]</p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Weekly live video-chats]
</span></p><p></p><div class="row">
<div class="col-md-7 mt-3">
<p>Every week, we’re hosting a live video-chat, where we gather to talk about orchestration, sample libraries, templates, composing techniques, etc.</p>
<p>This is a great tool that allows us to meet each other and makes the online experience more alive.</p>
<p>All chats are recorded so you can watch them later if you can’t attend the session. </p>
</div>
<div class="col-md-5 mt-3">
[img=uploads/topics/live-video-chats2-5a8cbcfc44510.png]
</div>
</div>
<p><br></p><p><span style="letter-spacing: 0.1px;">[header=Meet your instructor] [instructor]</span></p>
<div class="row">
<div class="col-md-7 mt-3">
[img=uploads/topics/macbook-mockup2-1-5a8cdbf730c3e.png]
</div>
<div class="col-md-5 mt-3">
<h2 style="text-align: center;"><br></h2><h2 style="text-align: center;">Lifetime updates</h2>
<p style="text-align: center;"><br></p><p style="text-align: center;">The course is constantly under development, with new content added on a steady basis. As a student, you'll get every update completely for free.</p>
</div>
</div>
<p></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span><span style="letter-spacing: 0.1px;">[countdown] </span><span style="letter-spacing: 0.1px;">[prices]</span></p><p><span style="letter-spacing: 0.1px;"> [header=What others have asked][faq]</span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span>[countdown]<span style="letter-spacing: 0.1px;"> [prices]</span></p><p><br></p><p></p><p></p><p><br></p><p>
</p><p><br></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>',
'is_bundle' => false,
'remove_sidebar' => true,
'bundle_price' => null,
'frontpage' => true,
'hidden' => false,
'forced_rating' => (float) 4.1,
'rating_quantity' => (float) 92,
'header_script' => '',
'body_script' => '',
'featured_notificacion' => null,
'featured_notification_link' => null,
'show_featured_notification_to' => null,
'chats_title' => '',
'chats_description' => '',
'chats_image' => null,
'chats_image_dir' => null,
'chats_image_type' => null,
'weight' => (int) 33,
'checkout_image' => null,
'checkout_image_dir' => null,
'versions' => [
[maximum depth reached]
],
'modules' => [
[maximum depth reached]
],
'stories' => [[maximum depth reached]],
'trainer' => object(App\Model\Entity\Trainer) {},
'user' => object(App\Model\Entity\MyUser) {},
'bundles' => [[maximum depth reached]],
'reviews' => [[maximum depth reached]],
'faqs' => [[maximum depth reached]],
'available_to_suscribers' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Courses'
},
'user_count' => (int) 8871,
'sell_pages_settings' => [
'MASTERCLASSES_VIDEO' => object(App\Model\Entity\Setting) {},
'COMMUNITY_IMAGE' => object(App\Model\Entity\Setting) {},
'CONTESTS_IMAGE' => object(App\Model\Entity\Setting) {},
'MAPS_IMAGE' => object(App\Model\Entity\Setting) {}
],
'stories_by_type' => [],
'subscription' => object(App\Model\Entity\Subscription) {
'id' => '7fc054cf-7b8f-4989-8826-3b7ba36ba2f5',
'name' => 'Cinematic Composing 2.0 Monthly Subscription',
'description' => 'Full access on all devices',
'price' => (float) 499,
'price_shown' => '41.6',
'payment_interval' => 'year',
'payment_interval_shown' => 'month',
'discount' => 'save 58%',
'trial_period' => (int) 0,
'active' => true,
'public' => true,
'hidden' => false,
'allow_promotions' => false,
'archived' => true,
'paypal_id' => 'P-4TL27227U51047250MFY3JJQ',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Subscriptions'
}
]
$bufferLevel = (int) 0
$loggedUser = false
$theme = [
'title' => 'Course Name',
'logo' => [
'mini' => '<b>C</b>C',
'large' => '<b>C.</b> Composing'
],
'login' => [
'show_remember' => true,
'show_register' => false,
'show_social' => false
],
'folder' => '/var/www/html'
]
$total_topics = (int) 89
$total_students = (int) 32454
$discounts = object(Cake\ORM\ResultSet) {
'items' => [
(int) 0 => object(App\Model\Entity\Discount) {},
(int) 1 => object(App\Model\Entity\Discount) {},
(int) 2 => object(App\Model\Entity\Discount) {},
(int) 3 => object(App\Model\Entity\Discount) {},
(int) 4 => object(App\Model\Entity\Discount) {},
(int) 5 => object(App\Model\Entity\Discount) {}
]
}
$course = object(App\Model\Entity\Course) {
'id' => (int) 13,
'name' => 'Library Music: Create passive income streams',
'slug' => 'library-music',
'subtitle' => 'A COMPLETE INTRODUCTION TO THE WORLD OF COMPOSING LIBRARY MUSIC',
'title' => '',
'image' => 'librarymusiccpis-v1-61b3b1a414a74.jpg',
'image_dir' => 'webroot/uploads/course_images/',
'active' => true,
'launch_date' => object(Cake\I18n\FrozenDate) {},
'user_id' => '6cc9c6be-630b-4e49-813b-2478a2e6436b',
'description' => '<p>Confidently navigate your way through the <b>business of Library Music</b> and <b>Licensing</b>.</p><p>Learn how to effectively structure a<b> library track</b> in order to make it as licensable as possible and manage your <b>portfolio</b> of pieces.</p><p>Explore the different<b> types of Library publishers</b> and the <b>styles/uses</b> they cater to. Learn how to find the right one for you.</p><p><span style="letter-spacing: 0.1px;">Learn how to <b>develop a strategy</b> to build your income from music licensing, grow and improve productivity and constant inspiration.</span></p><p>Discover the common music elements that make a Library track successful in a variety of <b>popular genres</b>:</p><p>Emotional/Romantic, Action/Epic, Corporate, Comedy. </p><p>Find out techniques which will give your tracks the edge <b>over the competition</b> by exploring different <b>harmonic, melodic and orchestration traits.</b></p><p>Finally, learn the difference <b>between exclusive and non exclusive licensing</b> <b>deals</b> and the pros and cons of each.</p>',
'certificate_text' => 'a course focused on how to write effectively in some specific library music styles and how to license your tracks so they sell and create passive income streams.',
'featured_text' => '',
'requirements' => '',
'sell_page' => '',
'checkout_page' => 'https://svo.clickfunnels.com/checkout-library-musicdasd',
'is_mini' => false,
'disable_community_features' => false,
'is_mastermind' => false,
'enable_community' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'box_image' => null,
'box_image_dir' => null,
'instructor_image' => 'alejandro-piano3small-instructor-5ec5aea44ac21.png',
'instructor_image_dir' => 'webroot/uploads/course_images/',
'instructor_name' => 'Alejandro Escuder',
'instructor_bio' => '<p>Composer, Pianist, Orchestrator and Music Educator, Alejandro has been trained in Spain in classical piano and contemporary composition, and later in jazz and film music at the University of Music and Performing Arts in Vienna (Austria).</p><p>He has been taught by important composers and personalities such as James Horner, Alexandre Desplat, Danny Elfman, Hans Zimmer, David Newman, Anton Garcia Abril, Toshio Hosokawa, Beat Furrer and Georg Friedrich Haas among others.</p><p>His music covers from classical, jazz and contemporary concert music, to film music, commercials, pop, video games, and music theater. In addition he has arranged music for projects such as Hollywood in Vienna, Life Ball, or the Tour The World of Hans Zimmer, and worked as a music supervisor in orchestral recordings such as Blue Planet II at the Synchron Stage in Vienna.</p><div><br></div>',
'intro_video_url' => '',
'course_length' => '',
'problem_text' => '',
'solution_title' => '',
'solution_text' => '',
'curriculum_text' => '',
'curriculum_image' => null,
'curriculum_image_dir' => null,
'curriculum_image_type' => null,
'learning_topics_list' => '',
'faq_video_url' => '',
'webinar_title' => '',
'webinar_description' => '',
'webinar_image' => null,
'webinar_image_dir' => null,
'webinar_image_type' => null,
'webinar_cta_link' => '',
'trainer_id' => (int) 2,
'video' => '',
'short_description' => 'Confidently navigate your way through the business of Library Music and Licensing. Develop a strategy to build your passive income from music licensing.',
'custom_layout' => '<p>[vimeo=https://player.vimeo.com/video/247588658]
</p><p>
[enroll]
[description]
[highlight]</p><p></p><p><br></p>
<p>[header=The course - How does it work?]
[vimeo=https://player.vimeo.com/video/247586933]</p><p><br></p>[header=What is inside the Library Music course]<div class="row"><div class="col-md-4 mt-3" style="width: 488.656px;">[img=uploads/topics/library-single-box-left-5a8ddf7523b21.png]</div><div class="col-md-8 mt-3" style="width: 977.328px;"><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">The system behind this course has been perfected over the last 9 years, ever since I started using orchestral samples.</span><br></p><p>You’ll learn specific steps and exact professional techniques, such as how to pick the right patches and mix samples.</p><p>You’ll not only know what you’re doing, but you’ll also know exactly HOW to do it. This is your practical guide.</p></div></div><p><span style="letter-spacing: 0.1px;">
</span></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p>[modules]</p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Weekly live video-chats]
</span></p><p></p><div class="row">
<div class="col-md-7 mt-3">
<p>Every week, we’re hosting a live video-chat, where we gather to talk about orchestration, sample libraries, templates, composing techniques, etc.</p>
<p>This is a great tool that allows us to meet each other and makes the online experience more alive.</p>
<p>All chats are recorded so you can watch them later if you can’t attend the session. </p>
</div>
<div class="col-md-5 mt-3">
[img=uploads/topics/live-video-chats2-5a8cbcfc44510.png]
</div>
</div>
<p><br></p><p><span style="letter-spacing: 0.1px;">[header=Meet your instructor] [instructor]</span></p>
<div class="row">
<div class="col-md-7 mt-3">
[img=uploads/topics/macbook-mockup2-1-5a8cdbf730c3e.png]
</div>
<div class="col-md-5 mt-3">
<h2 style="text-align: center;"><br></h2><h2 style="text-align: center;">Lifetime updates</h2>
<p style="text-align: center;"><br></p><p style="text-align: center;">The course is constantly under development, with new content added on a steady basis. As a student, you'll get every update completely for free.</p>
</div>
</div>
<p></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span><span style="letter-spacing: 0.1px;">[countdown] </span><span style="letter-spacing: 0.1px;">[prices]</span></p><p><span style="letter-spacing: 0.1px;"> [header=What others have asked][faq]</span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span>[countdown]<span style="letter-spacing: 0.1px;"> [prices]</span></p><p><br></p><p></p><p></p><p><br></p><p>
</p><p><br></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>',
'is_bundle' => false,
'remove_sidebar' => true,
'bundle_price' => null,
'frontpage' => true,
'hidden' => false,
'forced_rating' => (float) 4.1,
'rating_quantity' => (float) 92,
'header_script' => '',
'body_script' => '',
'featured_notificacion' => null,
'featured_notification_link' => null,
'show_featured_notification_to' => null,
'chats_title' => '',
'chats_description' => '',
'chats_image' => null,
'chats_image_dir' => null,
'chats_image_type' => null,
'weight' => (int) 33,
'checkout_image' => null,
'checkout_image_dir' => null,
'versions' => [
(int) 0 => object(App\Model\Entity\Version) {}
],
'modules' => [
(int) 0 => object(App\Model\Entity\Module) {},
(int) 1 => object(App\Model\Entity\Module) {},
(int) 2 => object(App\Model\Entity\Module) {},
(int) 3 => object(App\Model\Entity\Module) {},
(int) 4 => object(App\Model\Entity\Module) {},
(int) 5 => object(App\Model\Entity\Module) {},
(int) 6 => object(App\Model\Entity\Module) {},
(int) 7 => object(App\Model\Entity\Module) {},
(int) 8 => object(App\Model\Entity\Module) {},
(int) 9 => object(App\Model\Entity\Module) {}
],
'stories' => [],
'trainer' => object(App\Model\Entity\Trainer) {},
'user' => object(App\Model\Entity\MyUser) {},
'bundles' => [],
'reviews' => [],
'faqs' => [],
'available_to_suscribers' => true,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [
'available_to_suscribers' => true
],
'[original]' => [
'available_to_suscribers' => false
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Courses'
}
$user_count = (int) 8871
$sell_pages_settings = [
'MASTERCLASSES_VIDEO' => object(App\Model\Entity\Setting) {
'id' => (int) 1,
'constant' => 'MASTERCLASSES_VIDEO',
'type' => 'LINK',
'name' => 'Masterclasses Video',
'category' => 'Sell pages',
'value' => 'https://www.youtube.com/watch?v=wgxg2E78Dwk&t=48s',
'file' => '',
'file_dir' => '',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'COMMUNITY_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 2,
'constant' => 'COMMUNITY_IMAGE',
'type' => 'FILE',
'name' => 'Community image',
'category' => 'Sell pages',
'value' => '',
'file' => 'cinematic-composing-community-609ee89993468.jpg',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'CONTESTS_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 3,
'constant' => 'CONTESTS_IMAGE',
'type' => 'FILE',
'name' => 'Contests image',
'category' => 'Sell pages',
'value' => '',
'file' => 'cinematic-composing-contests-609ee8a13815f.jpg',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'MAPS_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 4,
'constant' => 'MAPS_IMAGE',
'type' => 'FILE',
'name' => 'Students network map image',
'category' => 'Sell pages',
'value' => '',
'file' => 'students-network-map-609ee8ab4bd27.png',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
}
]
$stories_by_type = []
$subscription = object(App\Model\Entity\Subscription) {
'id' => '7fc054cf-7b8f-4989-8826-3b7ba36ba2f5',
'name' => 'Cinematic Composing 2.0 Monthly Subscription',
'description' => 'Full access on all devices',
'price' => (float) 499,
'price_shown' => '41.6',
'payment_interval' => 'year',
'payment_interval_shown' => 'month',
'discount' => 'save 58%',
'trial_period' => (int) 0,
'active' => true,
'public' => true,
'hidden' => false,
'allow_promotions' => false,
'archived' => true,
'paypal_id' => 'P-4TL27227U51047250MFY3JJQ',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Subscriptions'
}include - APP/Template/Courses/details.ctp, line 156
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::render() - CORE/src/View/View.php, line 892
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 164
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 100
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 97
Warning (2): array_slice() expects parameter 1 to be array, null given [APP/Template/Element/Blocks/stories_vertical.ctp, line 2]Code Context<div class="owl-carousel-placeholder owl-theme">
<?php foreach (array_slice($stories,0, 5) as $story):?>
$viewFile = '/var/www/html/src/Template/Element//Blocks/stories_vertical.ctp'
$dataForView = [
'loggedUser' => false,
'theme' => [
'title' => 'Course Name',
'logo' => [
'mini' => '<b>C</b>C',
'large' => '<b>C.</b> Composing'
],
'login' => [
'show_remember' => true,
'show_register' => false,
'show_social' => false
],
'folder' => '/var/www/html'
],
'total_topics' => (int) 89,
'total_students' => (int) 32454,
'discounts' => object(Cake\ORM\ResultSet) {
'items' => [
[maximum depth reached]
]
},
'course' => object(App\Model\Entity\Course) {
'id' => (int) 13,
'name' => 'Library Music: Create passive income streams',
'slug' => 'library-music',
'subtitle' => 'A COMPLETE INTRODUCTION TO THE WORLD OF COMPOSING LIBRARY MUSIC',
'title' => '',
'image' => 'librarymusiccpis-v1-61b3b1a414a74.jpg',
'image_dir' => 'webroot/uploads/course_images/',
'active' => true,
'launch_date' => object(Cake\I18n\FrozenDate) {},
'user_id' => '6cc9c6be-630b-4e49-813b-2478a2e6436b',
'description' => '<p>Confidently navigate your way through the <b>business of Library Music</b> and <b>Licensing</b>.</p><p>Learn how to effectively structure a<b> library track</b> in order to make it as licensable as possible and manage your <b>portfolio</b> of pieces.</p><p>Explore the different<b> types of Library publishers</b> and the <b>styles/uses</b> they cater to. Learn how to find the right one for you.</p><p><span style="letter-spacing: 0.1px;">Learn how to <b>develop a strategy</b> to build your income from music licensing, grow and improve productivity and constant inspiration.</span></p><p>Discover the common music elements that make a Library track successful in a variety of <b>popular genres</b>:</p><p>Emotional/Romantic, Action/Epic, Corporate, Comedy. </p><p>Find out techniques which will give your tracks the edge <b>over the competition</b> by exploring different <b>harmonic, melodic and orchestration traits.</b></p><p>Finally, learn the difference <b>between exclusive and non exclusive licensing</b> <b>deals</b> and the pros and cons of each.</p>',
'certificate_text' => 'a course focused on how to write effectively in some specific library music styles and how to license your tracks so they sell and create passive income streams.',
'featured_text' => '',
'requirements' => '',
'sell_page' => '',
'checkout_page' => 'https://svo.clickfunnels.com/checkout-library-musicdasd',
'is_mini' => false,
'disable_community_features' => false,
'is_mastermind' => false,
'enable_community' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'box_image' => null,
'box_image_dir' => null,
'instructor_image' => 'alejandro-piano3small-instructor-5ec5aea44ac21.png',
'instructor_image_dir' => 'webroot/uploads/course_images/',
'instructor_name' => 'Alejandro Escuder',
'instructor_bio' => '<p>Composer, Pianist, Orchestrator and Music Educator, Alejandro has been trained in Spain in classical piano and contemporary composition, and later in jazz and film music at the University of Music and Performing Arts in Vienna (Austria).</p><p>He has been taught by important composers and personalities such as James Horner, Alexandre Desplat, Danny Elfman, Hans Zimmer, David Newman, Anton Garcia Abril, Toshio Hosokawa, Beat Furrer and Georg Friedrich Haas among others.</p><p>His music covers from classical, jazz and contemporary concert music, to film music, commercials, pop, video games, and music theater. In addition he has arranged music for projects such as Hollywood in Vienna, Life Ball, or the Tour The World of Hans Zimmer, and worked as a music supervisor in orchestral recordings such as Blue Planet II at the Synchron Stage in Vienna.</p><div><br></div>',
'intro_video_url' => '',
'course_length' => '',
'problem_text' => '',
'solution_title' => '',
'solution_text' => '',
'curriculum_text' => '',
'curriculum_image' => null,
'curriculum_image_dir' => null,
'curriculum_image_type' => null,
'learning_topics_list' => '',
'faq_video_url' => '',
'webinar_title' => '',
'webinar_description' => '',
'webinar_image' => null,
'webinar_image_dir' => null,
'webinar_image_type' => null,
'webinar_cta_link' => '',
'trainer_id' => (int) 2,
'video' => '',
'short_description' => 'Confidently navigate your way through the business of Library Music and Licensing. Develop a strategy to build your passive income from music licensing.',
'custom_layout' => '<p>[vimeo=https://player.vimeo.com/video/247588658]
</p><p>
[enroll]
[description]
[highlight]</p><p></p><p><br></p>
<p>[header=The course - How does it work?]
[vimeo=https://player.vimeo.com/video/247586933]</p><p><br></p>[header=What is inside the Library Music course]<div class="row"><div class="col-md-4 mt-3" style="width: 488.656px;">[img=uploads/topics/library-single-box-left-5a8ddf7523b21.png]</div><div class="col-md-8 mt-3" style="width: 977.328px;"><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">The system behind this course has been perfected over the last 9 years, ever since I started using orchestral samples.</span><br></p><p>You’ll learn specific steps and exact professional techniques, such as how to pick the right patches and mix samples.</p><p>You’ll not only know what you’re doing, but you’ll also know exactly HOW to do it. This is your practical guide.</p></div></div><p><span style="letter-spacing: 0.1px;">
</span></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p>[modules]</p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Weekly live video-chats]
</span></p><p></p><div class="row">
<div class="col-md-7 mt-3">
<p>Every week, we’re hosting a live video-chat, where we gather to talk about orchestration, sample libraries, templates, composing techniques, etc.</p>
<p>This is a great tool that allows us to meet each other and makes the online experience more alive.</p>
<p>All chats are recorded so you can watch them later if you can’t attend the session. </p>
</div>
<div class="col-md-5 mt-3">
[img=uploads/topics/live-video-chats2-5a8cbcfc44510.png]
</div>
</div>
<p><br></p><p><span style="letter-spacing: 0.1px;">[header=Meet your instructor] [instructor]</span></p>
<div class="row">
<div class="col-md-7 mt-3">
[img=uploads/topics/macbook-mockup2-1-5a8cdbf730c3e.png]
</div>
<div class="col-md-5 mt-3">
<h2 style="text-align: center;"><br></h2><h2 style="text-align: center;">Lifetime updates</h2>
<p style="text-align: center;"><br></p><p style="text-align: center;">The course is constantly under development, with new content added on a steady basis. As a student, you'll get every update completely for free.</p>
</div>
</div>
<p></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span><span style="letter-spacing: 0.1px;">[countdown] </span><span style="letter-spacing: 0.1px;">[prices]</span></p><p><span style="letter-spacing: 0.1px;"> [header=What others have asked][faq]</span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span>[countdown]<span style="letter-spacing: 0.1px;"> [prices]</span></p><p><br></p><p></p><p></p><p><br></p><p>
</p><p><br></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>',
'is_bundle' => false,
'remove_sidebar' => true,
'bundle_price' => null,
'frontpage' => true,
'hidden' => false,
'forced_rating' => (float) 4.1,
'rating_quantity' => (float) 92,
'header_script' => '',
'body_script' => '',
'featured_notificacion' => null,
'featured_notification_link' => null,
'show_featured_notification_to' => null,
'chats_title' => '',
'chats_description' => '',
'chats_image' => null,
'chats_image_dir' => null,
'chats_image_type' => null,
'weight' => (int) 33,
'checkout_image' => null,
'checkout_image_dir' => null,
'versions' => [
[maximum depth reached]
],
'modules' => [
[maximum depth reached]
],
'stories' => [[maximum depth reached]],
'trainer' => object(App\Model\Entity\Trainer) {},
'user' => object(App\Model\Entity\MyUser) {},
'bundles' => [[maximum depth reached]],
'reviews' => [[maximum depth reached]],
'faqs' => [[maximum depth reached]],
'available_to_suscribers' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Courses'
},
'user_count' => (int) 8871,
'sell_pages_settings' => [
'MASTERCLASSES_VIDEO' => object(App\Model\Entity\Setting) {},
'COMMUNITY_IMAGE' => object(App\Model\Entity\Setting) {},
'CONTESTS_IMAGE' => object(App\Model\Entity\Setting) {},
'MAPS_IMAGE' => object(App\Model\Entity\Setting) {}
],
'stories_by_type' => [],
'subscription' => object(App\Model\Entity\Subscription) {
'id' => '7fc054cf-7b8f-4989-8826-3b7ba36ba2f5',
'name' => 'Cinematic Composing 2.0 Monthly Subscription',
'description' => 'Full access on all devices',
'price' => (float) 499,
'price_shown' => '41.6',
'payment_interval' => 'year',
'payment_interval_shown' => 'month',
'discount' => 'save 58%',
'trial_period' => (int) 0,
'active' => true,
'public' => true,
'hidden' => false,
'allow_promotions' => false,
'archived' => true,
'paypal_id' => 'P-4TL27227U51047250MFY3JJQ',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Subscriptions'
},
'stories' => null
]
$bufferLevel = (int) 1
$loggedUser = false
$theme = [
'title' => 'Course Name',
'logo' => [
'mini' => '<b>C</b>C',
'large' => '<b>C.</b> Composing'
],
'login' => [
'show_remember' => true,
'show_register' => false,
'show_social' => false
],
'folder' => '/var/www/html'
]
$total_topics = (int) 89
$total_students = (int) 32454
$discounts = object(Cake\ORM\ResultSet) {
'items' => [
(int) 0 => object(App\Model\Entity\Discount) {},
(int) 1 => object(App\Model\Entity\Discount) {},
(int) 2 => object(App\Model\Entity\Discount) {},
(int) 3 => object(App\Model\Entity\Discount) {},
(int) 4 => object(App\Model\Entity\Discount) {},
(int) 5 => object(App\Model\Entity\Discount) {}
]
}
$course = object(App\Model\Entity\Course) {
'id' => (int) 13,
'name' => 'Library Music: Create passive income streams',
'slug' => 'library-music',
'subtitle' => 'A COMPLETE INTRODUCTION TO THE WORLD OF COMPOSING LIBRARY MUSIC',
'title' => '',
'image' => 'librarymusiccpis-v1-61b3b1a414a74.jpg',
'image_dir' => 'webroot/uploads/course_images/',
'active' => true,
'launch_date' => object(Cake\I18n\FrozenDate) {},
'user_id' => '6cc9c6be-630b-4e49-813b-2478a2e6436b',
'description' => '<p>Confidently navigate your way through the <b>business of Library Music</b> and <b>Licensing</b>.</p><p>Learn how to effectively structure a<b> library track</b> in order to make it as licensable as possible and manage your <b>portfolio</b> of pieces.</p><p>Explore the different<b> types of Library publishers</b> and the <b>styles/uses</b> they cater to. Learn how to find the right one for you.</p><p><span style="letter-spacing: 0.1px;">Learn how to <b>develop a strategy</b> to build your income from music licensing, grow and improve productivity and constant inspiration.</span></p><p>Discover the common music elements that make a Library track successful in a variety of <b>popular genres</b>:</p><p>Emotional/Romantic, Action/Epic, Corporate, Comedy. </p><p>Find out techniques which will give your tracks the edge <b>over the competition</b> by exploring different <b>harmonic, melodic and orchestration traits.</b></p><p>Finally, learn the difference <b>between exclusive and non exclusive licensing</b> <b>deals</b> and the pros and cons of each.</p>',
'certificate_text' => 'a course focused on how to write effectively in some specific library music styles and how to license your tracks so they sell and create passive income streams.',
'featured_text' => '',
'requirements' => '',
'sell_page' => '',
'checkout_page' => 'https://svo.clickfunnels.com/checkout-library-musicdasd',
'is_mini' => false,
'disable_community_features' => false,
'is_mastermind' => false,
'enable_community' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'box_image' => null,
'box_image_dir' => null,
'instructor_image' => 'alejandro-piano3small-instructor-5ec5aea44ac21.png',
'instructor_image_dir' => 'webroot/uploads/course_images/',
'instructor_name' => 'Alejandro Escuder',
'instructor_bio' => '<p>Composer, Pianist, Orchestrator and Music Educator, Alejandro has been trained in Spain in classical piano and contemporary composition, and later in jazz and film music at the University of Music and Performing Arts in Vienna (Austria).</p><p>He has been taught by important composers and personalities such as James Horner, Alexandre Desplat, Danny Elfman, Hans Zimmer, David Newman, Anton Garcia Abril, Toshio Hosokawa, Beat Furrer and Georg Friedrich Haas among others.</p><p>His music covers from classical, jazz and contemporary concert music, to film music, commercials, pop, video games, and music theater. In addition he has arranged music for projects such as Hollywood in Vienna, Life Ball, or the Tour The World of Hans Zimmer, and worked as a music supervisor in orchestral recordings such as Blue Planet II at the Synchron Stage in Vienna.</p><div><br></div>',
'intro_video_url' => '',
'course_length' => '',
'problem_text' => '',
'solution_title' => '',
'solution_text' => '',
'curriculum_text' => '',
'curriculum_image' => null,
'curriculum_image_dir' => null,
'curriculum_image_type' => null,
'learning_topics_list' => '',
'faq_video_url' => '',
'webinar_title' => '',
'webinar_description' => '',
'webinar_image' => null,
'webinar_image_dir' => null,
'webinar_image_type' => null,
'webinar_cta_link' => '',
'trainer_id' => (int) 2,
'video' => '',
'short_description' => 'Confidently navigate your way through the business of Library Music and Licensing. Develop a strategy to build your passive income from music licensing.',
'custom_layout' => '<p>[vimeo=https://player.vimeo.com/video/247588658]
</p><p>
[enroll]
[description]
[highlight]</p><p></p><p><br></p>
<p>[header=The course - How does it work?]
[vimeo=https://player.vimeo.com/video/247586933]</p><p><br></p>[header=What is inside the Library Music course]<div class="row"><div class="col-md-4 mt-3" style="width: 488.656px;">[img=uploads/topics/library-single-box-left-5a8ddf7523b21.png]</div><div class="col-md-8 mt-3" style="width: 977.328px;"><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">The system behind this course has been perfected over the last 9 years, ever since I started using orchestral samples.</span><br></p><p>You’ll learn specific steps and exact professional techniques, such as how to pick the right patches and mix samples.</p><p>You’ll not only know what you’re doing, but you’ll also know exactly HOW to do it. This is your practical guide.</p></div></div><p><span style="letter-spacing: 0.1px;">
</span></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p>[modules]</p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Weekly live video-chats]
</span></p><p></p><div class="row">
<div class="col-md-7 mt-3">
<p>Every week, we’re hosting a live video-chat, where we gather to talk about orchestration, sample libraries, templates, composing techniques, etc.</p>
<p>This is a great tool that allows us to meet each other and makes the online experience more alive.</p>
<p>All chats are recorded so you can watch them later if you can’t attend the session. </p>
</div>
<div class="col-md-5 mt-3">
[img=uploads/topics/live-video-chats2-5a8cbcfc44510.png]
</div>
</div>
<p><br></p><p><span style="letter-spacing: 0.1px;">[header=Meet your instructor] [instructor]</span></p>
<div class="row">
<div class="col-md-7 mt-3">
[img=uploads/topics/macbook-mockup2-1-5a8cdbf730c3e.png]
</div>
<div class="col-md-5 mt-3">
<h2 style="text-align: center;"><br></h2><h2 style="text-align: center;">Lifetime updates</h2>
<p style="text-align: center;"><br></p><p style="text-align: center;">The course is constantly under development, with new content added on a steady basis. As a student, you'll get every update completely for free.</p>
</div>
</div>
<p></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span><span style="letter-spacing: 0.1px;">[countdown] </span><span style="letter-spacing: 0.1px;">[prices]</span></p><p><span style="letter-spacing: 0.1px;"> [header=What others have asked][faq]</span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span>[countdown]<span style="letter-spacing: 0.1px;"> [prices]</span></p><p><br></p><p></p><p></p><p><br></p><p>
</p><p><br></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>',
'is_bundle' => false,
'remove_sidebar' => true,
'bundle_price' => null,
'frontpage' => true,
'hidden' => false,
'forced_rating' => (float) 4.1,
'rating_quantity' => (float) 92,
'header_script' => '',
'body_script' => '',
'featured_notificacion' => null,
'featured_notification_link' => null,
'show_featured_notification_to' => null,
'chats_title' => '',
'chats_description' => '',
'chats_image' => null,
'chats_image_dir' => null,
'chats_image_type' => null,
'weight' => (int) 33,
'checkout_image' => null,
'checkout_image_dir' => null,
'versions' => [
(int) 0 => object(App\Model\Entity\Version) {}
],
'modules' => [
(int) 0 => object(App\Model\Entity\Module) {},
(int) 1 => object(App\Model\Entity\Module) {},
(int) 2 => object(App\Model\Entity\Module) {},
(int) 3 => object(App\Model\Entity\Module) {},
(int) 4 => object(App\Model\Entity\Module) {},
(int) 5 => object(App\Model\Entity\Module) {},
(int) 6 => object(App\Model\Entity\Module) {},
(int) 7 => object(App\Model\Entity\Module) {},
(int) 8 => object(App\Model\Entity\Module) {},
(int) 9 => object(App\Model\Entity\Module) {}
],
'stories' => [],
'trainer' => object(App\Model\Entity\Trainer) {},
'user' => object(App\Model\Entity\MyUser) {},
'bundles' => [],
'reviews' => [],
'faqs' => [],
'available_to_suscribers' => true,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [
'available_to_suscribers' => true
],
'[original]' => [
'available_to_suscribers' => false
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Courses'
}
$user_count = (int) 8871
$sell_pages_settings = [
'MASTERCLASSES_VIDEO' => object(App\Model\Entity\Setting) {
'id' => (int) 1,
'constant' => 'MASTERCLASSES_VIDEO',
'type' => 'LINK',
'name' => 'Masterclasses Video',
'category' => 'Sell pages',
'value' => 'https://www.youtube.com/watch?v=wgxg2E78Dwk&t=48s',
'file' => '',
'file_dir' => '',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'COMMUNITY_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 2,
'constant' => 'COMMUNITY_IMAGE',
'type' => 'FILE',
'name' => 'Community image',
'category' => 'Sell pages',
'value' => '',
'file' => 'cinematic-composing-community-609ee89993468.jpg',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'CONTESTS_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 3,
'constant' => 'CONTESTS_IMAGE',
'type' => 'FILE',
'name' => 'Contests image',
'category' => 'Sell pages',
'value' => '',
'file' => 'cinematic-composing-contests-609ee8a13815f.jpg',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'MAPS_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 4,
'constant' => 'MAPS_IMAGE',
'type' => 'FILE',
'name' => 'Students network map image',
'category' => 'Sell pages',
'value' => '',
'file' => 'students-network-map-609ee8ab4bd27.png',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
}
]
$stories_by_type = []
$subscription = object(App\Model\Entity\Subscription) {
'id' => '7fc054cf-7b8f-4989-8826-3b7ba36ba2f5',
'name' => 'Cinematic Composing 2.0 Monthly Subscription',
'description' => 'Full access on all devices',
'price' => (float) 499,
'price_shown' => '41.6',
'payment_interval' => 'year',
'payment_interval_shown' => 'month',
'discount' => 'save 58%',
'trial_period' => (int) 0,
'active' => true,
'public' => true,
'hidden' => false,
'allow_promotions' => false,
'archived' => true,
'paypal_id' => 'P-4TL27227U51047250MFY3JJQ',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Subscriptions'
}
$stories = nullarray_slice - [internal], line ??
include - APP/Template/Element/Blocks/stories_vertical.ctp, line 2
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879
Cake\View\View::element() - CORE/src/View/View.php, line 783
include - APP/Template/Courses/details.ctp, line 156
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::render() - CORE/src/View/View.php, line 892
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 164
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/Blocks/stories_vertical.ctp, line 2]Code Context<div class="owl-carousel-placeholder owl-theme">
<?php foreach (array_slice($stories,0, 5) as $story):?>
$viewFile = '/var/www/html/src/Template/Element//Blocks/stories_vertical.ctp'
$dataForView = [
'loggedUser' => false,
'theme' => [
'title' => 'Course Name',
'logo' => [
'mini' => '<b>C</b>C',
'large' => '<b>C.</b> Composing'
],
'login' => [
'show_remember' => true,
'show_register' => false,
'show_social' => false
],
'folder' => '/var/www/html'
],
'total_topics' => (int) 89,
'total_students' => (int) 32454,
'discounts' => object(Cake\ORM\ResultSet) {
'items' => [
[maximum depth reached]
]
},
'course' => object(App\Model\Entity\Course) {
'id' => (int) 13,
'name' => 'Library Music: Create passive income streams',
'slug' => 'library-music',
'subtitle' => 'A COMPLETE INTRODUCTION TO THE WORLD OF COMPOSING LIBRARY MUSIC',
'title' => '',
'image' => 'librarymusiccpis-v1-61b3b1a414a74.jpg',
'image_dir' => 'webroot/uploads/course_images/',
'active' => true,
'launch_date' => object(Cake\I18n\FrozenDate) {},
'user_id' => '6cc9c6be-630b-4e49-813b-2478a2e6436b',
'description' => '<p>Confidently navigate your way through the <b>business of Library Music</b> and <b>Licensing</b>.</p><p>Learn how to effectively structure a<b> library track</b> in order to make it as licensable as possible and manage your <b>portfolio</b> of pieces.</p><p>Explore the different<b> types of Library publishers</b> and the <b>styles/uses</b> they cater to. Learn how to find the right one for you.</p><p><span style="letter-spacing: 0.1px;">Learn how to <b>develop a strategy</b> to build your income from music licensing, grow and improve productivity and constant inspiration.</span></p><p>Discover the common music elements that make a Library track successful in a variety of <b>popular genres</b>:</p><p>Emotional/Romantic, Action/Epic, Corporate, Comedy. </p><p>Find out techniques which will give your tracks the edge <b>over the competition</b> by exploring different <b>harmonic, melodic and orchestration traits.</b></p><p>Finally, learn the difference <b>between exclusive and non exclusive licensing</b> <b>deals</b> and the pros and cons of each.</p>',
'certificate_text' => 'a course focused on how to write effectively in some specific library music styles and how to license your tracks so they sell and create passive income streams.',
'featured_text' => '',
'requirements' => '',
'sell_page' => '',
'checkout_page' => 'https://svo.clickfunnels.com/checkout-library-musicdasd',
'is_mini' => false,
'disable_community_features' => false,
'is_mastermind' => false,
'enable_community' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'box_image' => null,
'box_image_dir' => null,
'instructor_image' => 'alejandro-piano3small-instructor-5ec5aea44ac21.png',
'instructor_image_dir' => 'webroot/uploads/course_images/',
'instructor_name' => 'Alejandro Escuder',
'instructor_bio' => '<p>Composer, Pianist, Orchestrator and Music Educator, Alejandro has been trained in Spain in classical piano and contemporary composition, and later in jazz and film music at the University of Music and Performing Arts in Vienna (Austria).</p><p>He has been taught by important composers and personalities such as James Horner, Alexandre Desplat, Danny Elfman, Hans Zimmer, David Newman, Anton Garcia Abril, Toshio Hosokawa, Beat Furrer and Georg Friedrich Haas among others.</p><p>His music covers from classical, jazz and contemporary concert music, to film music, commercials, pop, video games, and music theater. In addition he has arranged music for projects such as Hollywood in Vienna, Life Ball, or the Tour The World of Hans Zimmer, and worked as a music supervisor in orchestral recordings such as Blue Planet II at the Synchron Stage in Vienna.</p><div><br></div>',
'intro_video_url' => '',
'course_length' => '',
'problem_text' => '',
'solution_title' => '',
'solution_text' => '',
'curriculum_text' => '',
'curriculum_image' => null,
'curriculum_image_dir' => null,
'curriculum_image_type' => null,
'learning_topics_list' => '',
'faq_video_url' => '',
'webinar_title' => '',
'webinar_description' => '',
'webinar_image' => null,
'webinar_image_dir' => null,
'webinar_image_type' => null,
'webinar_cta_link' => '',
'trainer_id' => (int) 2,
'video' => '',
'short_description' => 'Confidently navigate your way through the business of Library Music and Licensing. Develop a strategy to build your passive income from music licensing.',
'custom_layout' => '<p>[vimeo=https://player.vimeo.com/video/247588658]
</p><p>
[enroll]
[description]
[highlight]</p><p></p><p><br></p>
<p>[header=The course - How does it work?]
[vimeo=https://player.vimeo.com/video/247586933]</p><p><br></p>[header=What is inside the Library Music course]<div class="row"><div class="col-md-4 mt-3" style="width: 488.656px;">[img=uploads/topics/library-single-box-left-5a8ddf7523b21.png]</div><div class="col-md-8 mt-3" style="width: 977.328px;"><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">The system behind this course has been perfected over the last 9 years, ever since I started using orchestral samples.</span><br></p><p>You’ll learn specific steps and exact professional techniques, such as how to pick the right patches and mix samples.</p><p>You’ll not only know what you’re doing, but you’ll also know exactly HOW to do it. This is your practical guide.</p></div></div><p><span style="letter-spacing: 0.1px;">
</span></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p>[modules]</p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Weekly live video-chats]
</span></p><p></p><div class="row">
<div class="col-md-7 mt-3">
<p>Every week, we’re hosting a live video-chat, where we gather to talk about orchestration, sample libraries, templates, composing techniques, etc.</p>
<p>This is a great tool that allows us to meet each other and makes the online experience more alive.</p>
<p>All chats are recorded so you can watch them later if you can’t attend the session. </p>
</div>
<div class="col-md-5 mt-3">
[img=uploads/topics/live-video-chats2-5a8cbcfc44510.png]
</div>
</div>
<p><br></p><p><span style="letter-spacing: 0.1px;">[header=Meet your instructor] [instructor]</span></p>
<div class="row">
<div class="col-md-7 mt-3">
[img=uploads/topics/macbook-mockup2-1-5a8cdbf730c3e.png]
</div>
<div class="col-md-5 mt-3">
<h2 style="text-align: center;"><br></h2><h2 style="text-align: center;">Lifetime updates</h2>
<p style="text-align: center;"><br></p><p style="text-align: center;">The course is constantly under development, with new content added on a steady basis. As a student, you'll get every update completely for free.</p>
</div>
</div>
<p></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span><span style="letter-spacing: 0.1px;">[countdown] </span><span style="letter-spacing: 0.1px;">[prices]</span></p><p><span style="letter-spacing: 0.1px;"> [header=What others have asked][faq]</span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span>[countdown]<span style="letter-spacing: 0.1px;"> [prices]</span></p><p><br></p><p></p><p></p><p><br></p><p>
</p><p><br></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>',
'is_bundle' => false,
'remove_sidebar' => true,
'bundle_price' => null,
'frontpage' => true,
'hidden' => false,
'forced_rating' => (float) 4.1,
'rating_quantity' => (float) 92,
'header_script' => '',
'body_script' => '',
'featured_notificacion' => null,
'featured_notification_link' => null,
'show_featured_notification_to' => null,
'chats_title' => '',
'chats_description' => '',
'chats_image' => null,
'chats_image_dir' => null,
'chats_image_type' => null,
'weight' => (int) 33,
'checkout_image' => null,
'checkout_image_dir' => null,
'versions' => [
[maximum depth reached]
],
'modules' => [
[maximum depth reached]
],
'stories' => [[maximum depth reached]],
'trainer' => object(App\Model\Entity\Trainer) {},
'user' => object(App\Model\Entity\MyUser) {},
'bundles' => [[maximum depth reached]],
'reviews' => [[maximum depth reached]],
'faqs' => [[maximum depth reached]],
'available_to_suscribers' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [
[maximum depth reached]
],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Courses'
},
'user_count' => (int) 8871,
'sell_pages_settings' => [
'MASTERCLASSES_VIDEO' => object(App\Model\Entity\Setting) {},
'COMMUNITY_IMAGE' => object(App\Model\Entity\Setting) {},
'CONTESTS_IMAGE' => object(App\Model\Entity\Setting) {},
'MAPS_IMAGE' => object(App\Model\Entity\Setting) {}
],
'stories_by_type' => [],
'subscription' => object(App\Model\Entity\Subscription) {
'id' => '7fc054cf-7b8f-4989-8826-3b7ba36ba2f5',
'name' => 'Cinematic Composing 2.0 Monthly Subscription',
'description' => 'Full access on all devices',
'price' => (float) 499,
'price_shown' => '41.6',
'payment_interval' => 'year',
'payment_interval_shown' => 'month',
'discount' => 'save 58%',
'trial_period' => (int) 0,
'active' => true,
'public' => true,
'hidden' => false,
'allow_promotions' => false,
'archived' => true,
'paypal_id' => 'P-4TL27227U51047250MFY3JJQ',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Subscriptions'
},
'stories' => null
]
$bufferLevel = (int) 1
$loggedUser = false
$theme = [
'title' => 'Course Name',
'logo' => [
'mini' => '<b>C</b>C',
'large' => '<b>C.</b> Composing'
],
'login' => [
'show_remember' => true,
'show_register' => false,
'show_social' => false
],
'folder' => '/var/www/html'
]
$total_topics = (int) 89
$total_students = (int) 32454
$discounts = object(Cake\ORM\ResultSet) {
'items' => [
(int) 0 => object(App\Model\Entity\Discount) {},
(int) 1 => object(App\Model\Entity\Discount) {},
(int) 2 => object(App\Model\Entity\Discount) {},
(int) 3 => object(App\Model\Entity\Discount) {},
(int) 4 => object(App\Model\Entity\Discount) {},
(int) 5 => object(App\Model\Entity\Discount) {}
]
}
$course = object(App\Model\Entity\Course) {
'id' => (int) 13,
'name' => 'Library Music: Create passive income streams',
'slug' => 'library-music',
'subtitle' => 'A COMPLETE INTRODUCTION TO THE WORLD OF COMPOSING LIBRARY MUSIC',
'title' => '',
'image' => 'librarymusiccpis-v1-61b3b1a414a74.jpg',
'image_dir' => 'webroot/uploads/course_images/',
'active' => true,
'launch_date' => object(Cake\I18n\FrozenDate) {},
'user_id' => '6cc9c6be-630b-4e49-813b-2478a2e6436b',
'description' => '<p>Confidently navigate your way through the <b>business of Library Music</b> and <b>Licensing</b>.</p><p>Learn how to effectively structure a<b> library track</b> in order to make it as licensable as possible and manage your <b>portfolio</b> of pieces.</p><p>Explore the different<b> types of Library publishers</b> and the <b>styles/uses</b> they cater to. Learn how to find the right one for you.</p><p><span style="letter-spacing: 0.1px;">Learn how to <b>develop a strategy</b> to build your income from music licensing, grow and improve productivity and constant inspiration.</span></p><p>Discover the common music elements that make a Library track successful in a variety of <b>popular genres</b>:</p><p>Emotional/Romantic, Action/Epic, Corporate, Comedy. </p><p>Find out techniques which will give your tracks the edge <b>over the competition</b> by exploring different <b>harmonic, melodic and orchestration traits.</b></p><p>Finally, learn the difference <b>between exclusive and non exclusive licensing</b> <b>deals</b> and the pros and cons of each.</p>',
'certificate_text' => 'a course focused on how to write effectively in some specific library music styles and how to license your tracks so they sell and create passive income streams.',
'featured_text' => '',
'requirements' => '',
'sell_page' => '',
'checkout_page' => 'https://svo.clickfunnels.com/checkout-library-musicdasd',
'is_mini' => false,
'disable_community_features' => false,
'is_mastermind' => false,
'enable_community' => false,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'box_image' => null,
'box_image_dir' => null,
'instructor_image' => 'alejandro-piano3small-instructor-5ec5aea44ac21.png',
'instructor_image_dir' => 'webroot/uploads/course_images/',
'instructor_name' => 'Alejandro Escuder',
'instructor_bio' => '<p>Composer, Pianist, Orchestrator and Music Educator, Alejandro has been trained in Spain in classical piano and contemporary composition, and later in jazz and film music at the University of Music and Performing Arts in Vienna (Austria).</p><p>He has been taught by important composers and personalities such as James Horner, Alexandre Desplat, Danny Elfman, Hans Zimmer, David Newman, Anton Garcia Abril, Toshio Hosokawa, Beat Furrer and Georg Friedrich Haas among others.</p><p>His music covers from classical, jazz and contemporary concert music, to film music, commercials, pop, video games, and music theater. In addition he has arranged music for projects such as Hollywood in Vienna, Life Ball, or the Tour The World of Hans Zimmer, and worked as a music supervisor in orchestral recordings such as Blue Planet II at the Synchron Stage in Vienna.</p><div><br></div>',
'intro_video_url' => '',
'course_length' => '',
'problem_text' => '',
'solution_title' => '',
'solution_text' => '',
'curriculum_text' => '',
'curriculum_image' => null,
'curriculum_image_dir' => null,
'curriculum_image_type' => null,
'learning_topics_list' => '',
'faq_video_url' => '',
'webinar_title' => '',
'webinar_description' => '',
'webinar_image' => null,
'webinar_image_dir' => null,
'webinar_image_type' => null,
'webinar_cta_link' => '',
'trainer_id' => (int) 2,
'video' => '',
'short_description' => 'Confidently navigate your way through the business of Library Music and Licensing. Develop a strategy to build your passive income from music licensing.',
'custom_layout' => '<p>[vimeo=https://player.vimeo.com/video/247588658]
</p><p>
[enroll]
[description]
[highlight]</p><p></p><p><br></p>
<p>[header=The course - How does it work?]
[vimeo=https://player.vimeo.com/video/247586933]</p><p><br></p>[header=What is inside the Library Music course]<div class="row"><div class="col-md-4 mt-3" style="width: 488.656px;">[img=uploads/topics/library-single-box-left-5a8ddf7523b21.png]</div><div class="col-md-8 mt-3" style="width: 977.328px;"><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">The system behind this course has been perfected over the last 9 years, ever since I started using orchestral samples.</span><br></p><p>You’ll learn specific steps and exact professional techniques, such as how to pick the right patches and mix samples.</p><p>You’ll not only know what you’re doing, but you’ll also know exactly HOW to do it. This is your practical guide.</p></div></div><p><span style="letter-spacing: 0.1px;">
</span></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p>[modules]</p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Weekly live video-chats]
</span></p><p></p><div class="row">
<div class="col-md-7 mt-3">
<p>Every week, we’re hosting a live video-chat, where we gather to talk about orchestration, sample libraries, templates, composing techniques, etc.</p>
<p>This is a great tool that allows us to meet each other and makes the online experience more alive.</p>
<p>All chats are recorded so you can watch them later if you can’t attend the session. </p>
</div>
<div class="col-md-5 mt-3">
[img=uploads/topics/live-video-chats2-5a8cbcfc44510.png]
</div>
</div>
<p><br></p><p><span style="letter-spacing: 0.1px;">[header=Meet your instructor] [instructor]</span></p>
<div class="row">
<div class="col-md-7 mt-3">
[img=uploads/topics/macbook-mockup2-1-5a8cdbf730c3e.png]
</div>
<div class="col-md-5 mt-3">
<h2 style="text-align: center;"><br></h2><h2 style="text-align: center;">Lifetime updates</h2>
<p style="text-align: center;"><br></p><p style="text-align: center;">The course is constantly under development, with new content added on a steady basis. As a student, you'll get every update completely for free.</p>
</div>
</div>
<p></p><p><span style="letter-spacing: 0.1px;"><br></span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span><span style="letter-spacing: 0.1px;">[countdown] </span><span style="letter-spacing: 0.1px;">[prices]</span></p><p><span style="letter-spacing: 0.1px;"> [header=What others have asked][faq]</span></p><p><span style="letter-spacing: 0.1px;">[header=Click below and get started] </span>[countdown]<span style="letter-spacing: 0.1px;"> [prices]</span></p><p><br></p><p></p><p></p><p><br></p><p>
</p><p><br></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>',
'is_bundle' => false,
'remove_sidebar' => true,
'bundle_price' => null,
'frontpage' => true,
'hidden' => false,
'forced_rating' => (float) 4.1,
'rating_quantity' => (float) 92,
'header_script' => '',
'body_script' => '',
'featured_notificacion' => null,
'featured_notification_link' => null,
'show_featured_notification_to' => null,
'chats_title' => '',
'chats_description' => '',
'chats_image' => null,
'chats_image_dir' => null,
'chats_image_type' => null,
'weight' => (int) 33,
'checkout_image' => null,
'checkout_image_dir' => null,
'versions' => [
(int) 0 => object(App\Model\Entity\Version) {}
],
'modules' => [
(int) 0 => object(App\Model\Entity\Module) {},
(int) 1 => object(App\Model\Entity\Module) {},
(int) 2 => object(App\Model\Entity\Module) {},
(int) 3 => object(App\Model\Entity\Module) {},
(int) 4 => object(App\Model\Entity\Module) {},
(int) 5 => object(App\Model\Entity\Module) {},
(int) 6 => object(App\Model\Entity\Module) {},
(int) 7 => object(App\Model\Entity\Module) {},
(int) 8 => object(App\Model\Entity\Module) {},
(int) 9 => object(App\Model\Entity\Module) {}
],
'stories' => [],
'trainer' => object(App\Model\Entity\Trainer) {},
'user' => object(App\Model\Entity\MyUser) {},
'bundles' => [],
'reviews' => [],
'faqs' => [],
'available_to_suscribers' => true,
'[new]' => false,
'[accessible]' => [
'*' => true,
'id' => false
],
'[dirty]' => [
'available_to_suscribers' => true
],
'[original]' => [
'available_to_suscribers' => false
],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Courses'
}
$user_count = (int) 8871
$sell_pages_settings = [
'MASTERCLASSES_VIDEO' => object(App\Model\Entity\Setting) {
'id' => (int) 1,
'constant' => 'MASTERCLASSES_VIDEO',
'type' => 'LINK',
'name' => 'Masterclasses Video',
'category' => 'Sell pages',
'value' => 'https://www.youtube.com/watch?v=wgxg2E78Dwk&t=48s',
'file' => '',
'file_dir' => '',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'COMMUNITY_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 2,
'constant' => 'COMMUNITY_IMAGE',
'type' => 'FILE',
'name' => 'Community image',
'category' => 'Sell pages',
'value' => '',
'file' => 'cinematic-composing-community-609ee89993468.jpg',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'CONTESTS_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 3,
'constant' => 'CONTESTS_IMAGE',
'type' => 'FILE',
'name' => 'Contests image',
'category' => 'Sell pages',
'value' => '',
'file' => 'cinematic-composing-contests-609ee8a13815f.jpg',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
},
'MAPS_IMAGE' => object(App\Model\Entity\Setting) {
'id' => (int) 4,
'constant' => 'MAPS_IMAGE',
'type' => 'FILE',
'name' => 'Students network map image',
'category' => 'Sell pages',
'value' => '',
'file' => 'students-network-map-609ee8ab4bd27.png',
'file_dir' => 'webroot\uploads\settings\',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Settings'
}
]
$stories_by_type = []
$subscription = object(App\Model\Entity\Subscription) {
'id' => '7fc054cf-7b8f-4989-8826-3b7ba36ba2f5',
'name' => 'Cinematic Composing 2.0 Monthly Subscription',
'description' => 'Full access on all devices',
'price' => (float) 499,
'price_shown' => '41.6',
'payment_interval' => 'year',
'payment_interval_shown' => 'month',
'discount' => 'save 58%',
'trial_period' => (int) 0,
'active' => true,
'public' => true,
'hidden' => false,
'allow_promotions' => false,
'archived' => true,
'paypal_id' => 'P-4TL27227U51047250MFY3JJQ',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Subscriptions'
}
$stories = nullinclude - APP/Template/Element/Blocks/stories_vertical.ctp, line 2
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879
Cake\View\View::element() - CORE/src/View/View.php, line 783
include - APP/Template/Courses/details.ctp, line 156
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::render() - CORE/src/View/View.php, line 892
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 164
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88