Journées des Métiers d'Art
Notice (8): Trying to access array offset on value of type null [APP/Template/Editions/view.ctp, line 30]Code Context<div class="col-sm-4">
<?= $this->Attachment->image(['image' => $edition['logo_attachment']['path'], 'profile' => $edition['logo_attachment']['profile'], 'width' => 350], ['class' => 'img-responsive']) ?>
</div>
$viewFile = '/data/metiersdart.ch/prod/asma/src/Template/Editions/view.ctp' $dataForView = [ 'referer' => '/', '_serialize' => [ (int) 0 => 'edition' ], 'program_lines' => [ (int) 0 => object(App\Model\Entity\ProgramLine) {}, (int) 1 => object(App\Model\Entity\ProgramLine) {}, (int) 2 => object(App\Model\Entity\ProgramLine) {}, (int) 3 => object(App\Model\Entity\ProgramLine) {}, (int) 4 => object(App\Model\Entity\ProgramLine) {}, (int) 5 => object(App\Model\Entity\ProgramLine) {}, (int) 6 => object(App\Model\Entity\ProgramLine) {}, (int) 7 => object(App\Model\Entity\ProgramLine) {}, (int) 8 => object(App\Model\Entity\ProgramLine) {}, (int) 9 => object(App\Model\Entity\ProgramLine) {}, (int) 10 => object(App\Model\Entity\ProgramLine) {}, (int) 11 => object(App\Model\Entity\ProgramLine) {}, (int) 12 => object(App\Model\Entity\ProgramLine) {}, (int) 13 => object(App\Model\Entity\ProgramLine) {}, (int) 14 => object(App\Model\Entity\ProgramLine) {}, (int) 15 => object(App\Model\Entity\ProgramLine) {}, (int) 16 => object(App\Model\Entity\ProgramLine) {}, (int) 17 => object(App\Model\Entity\ProgramLine) {}, (int) 18 => object(App\Model\Entity\ProgramLine) {}, (int) 19 => object(App\Model\Entity\ProgramLine) {}, (int) 20 => object(App\Model\Entity\ProgramLine) {}, (int) 21 => object(App\Model\Entity\ProgramLine) {}, (int) 22 => object(App\Model\Entity\ProgramLine) {}, (int) 23 => object(App\Model\Entity\ProgramLine) {}, (int) 24 => object(App\Model\Entity\ProgramLine) {}, (int) 25 => object(App\Model\Entity\ProgramLine) {}, (int) 26 => object(App\Model\Entity\ProgramLine) {}, (int) 27 => object(App\Model\Entity\ProgramLine) {}, (int) 28 => object(App\Model\Entity\ProgramLine) {}, (int) 29 => object(App\Model\Entity\ProgramLine) {} ], 'edition' => object(App\Model\Entity\Edition) { 'id' => (int) 14, 'created' => null, 'modified' => object(Cake\I18n\FrozenTime) {}, 'active' => false, 'name' => 'JEMA 2015 Vaud', 'description' => '', 'start' => object(Cake\I18n\FrozenDate) {}, 'end' => object(Cake\I18n\FrozenDate) {}, 'logo' => (int) 0, 'color' => '', 'program_file' => (int) 0, 'illustration' => (int) 0, 'edito' => '', 'edito_pic' => null, 'impressum' => null, 'slug' => 'jema-2015-vaud', 'state_id' => (int) 1, 'nb_apprentice' => null, 'nb_visitor_without_sub' => null, 'nb_pro_school' => null, 'edito_attachment' => null, 'illustration_attachment' => null, 'program_file_attachment' => null, 'logo_attachment' => null, 'state' => object(App\Model\Entity\State) {}, 'albums' => [[maximum depth reached]], '[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]' => 'Editions' }, 'description' => '', 'title' => 'JEMA 2015 Vaud', 'lng' => 'fr_CH', 'connected' => null ] $bufferLevel = (int) 1 $referer = '/' $_serialize = [ (int) 0 => 'edition' ] $program_lines = [ (int) 0 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 63, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Styliste spécialisée en bustiers, Gimmi Sylvie, Bustier & Co', 'description' => null, 'subscription' => true, 'slug' => 'styliste-specialisee-en-bustiers-gimmi-sylvie-bustier-co-15', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 1 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 323, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Brodeuse d'art et artiste textile, Berts Marina', 'description' => null, 'subscription' => false, 'slug' => 'brodeuse-d-art-et-artiste-textile-berts-marina-7', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 2, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [[maximum depth reached]], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 2 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 139, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Peintre en décor de théâtre, Lipp Béatrice', 'description' => null, 'subscription' => false, 'slug' => 'peintre-en-decor-de-theatre-lipp-beatrice-9', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 3 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 140, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Décorateur de théâtre, scénographe, Moretti Adrien, Midi XIII', 'description' => null, 'subscription' => false, 'slug' => 'decorateur-de-theatre-scenographe-moretti-adrien-midi-xiii-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 4 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 141, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Graveuse sur cuivre, Morezzi Lorène', 'description' => null, 'subscription' => false, 'slug' => 'graveuse-sur-cuivre-morezzi-lorene', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 5 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 142, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Maquettiste de bateaux en bouteille, Rogers Gabrielle', 'description' => null, 'subscription' => false, 'slug' => 'maquettiste-de-bateaux-en-bouteille-rogers-gabrielle-2', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 6 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 143, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Sculpteur ornemaniste, Harriet Daniel', 'description' => null, 'subscription' => false, 'slug' => 'sculpteur-ornemaniste-harriet-daniel-2', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 7 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 144, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Verrier d'art, Burlet Christophe, Art de la lumière', 'description' => null, 'subscription' => false, 'slug' => 'verrier-d-art-burlet-christophe-art-de-la-lumiere-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 8 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 145, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Ferronnier, Desmeules Vincent', 'description' => null, 'subscription' => false, 'slug' => 'ferronnier-desmeules-vincent-9', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 9 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 146, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Céramiste, Godel Sylvie, Atelier L'imprimerie', 'description' => null, 'subscription' => false, 'slug' => 'ceramiste-godel-sylvie-atelier-l-imprimerie', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 10 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 147, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Forgeron, Herren Timée, La Forge des Posses', 'description' => null, 'subscription' => false, 'slug' => 'forgeron-herren-timee-la-forge-des-posses', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 11 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 148, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Porcelainiers designers, Reymond Dominique et Marc-Antoine', 'description' => null, 'subscription' => false, 'slug' => 'porcelainiers-designers-reymond-dominique-et-marc-antoine-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 12 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 149, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Souffleurs de verre, de Roquemaurel Valérie et Yann Oulevay', 'description' => null, 'subscription' => false, 'slug' => 'souffleurs-de-verre-de-roquemaurel-valerie-et-yann-oulevay-13', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 13 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 150, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Maître luthier, Bornand Esther', 'description' => null, 'subscription' => false, 'slug' => 'maitre-luthier-bornand-esther-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 14 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 151, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Marqueteur sur bois, Chevalier Bastien, Marqueterie d'art', 'description' => null, 'subscription' => false, 'slug' => 'marqueteur-sur-bois-chevalier-bastien-marqueterie-d-art-16', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 15 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 152, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Tavillonneur, Despond Florian, Florian Despond Sarl', 'description' => null, 'subscription' => false, 'slug' => 'tavillonneur-despond-florian-florian-despond-sarl-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 16 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 153, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Ebéniste d'art, Froger Marc, Atelier Marc Froger', 'description' => null, 'subscription' => false, 'slug' => 'ebeniste-d-art-froger-marc-atelier-marc-froger-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 17 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 154, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Luthier, Martin Gabriel, G. Martin Switzerland', 'description' => null, 'subscription' => false, 'slug' => 'luthier-martin-gabriel-g-martin-switzerland-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 18 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 155, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Doreurs encadreurs, Piaget Eva et Jean-Marc', 'description' => null, 'subscription' => false, 'slug' => 'doreurs-encadreurs-piaget-eva-et-jean-marc-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 19 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 156, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Vannier, Québatte Michel, Art-Vannerie Rotin Sàrl', 'description' => null, 'subscription' => false, 'slug' => 'vannier-quebatte-michel-art-vannerie-rotin-sarl-13', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 20 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 157, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Découpeuse formatrice, Hartmann Henriette', 'description' => null, 'subscription' => false, 'slug' => 'decoupeuse-formatrice-hartmann-henriette-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 21 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 158, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Imprimeur d'art, Métraux Raynald, Atelier Raynald Métraux', 'description' => null, 'subscription' => false, 'slug' => 'imprimeur-d-art-metraux-raynald-atelier-raynald-metraux-18', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 22 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 159, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Typographe, Regamey Nicolas, Atelier Typo de la Cité', 'description' => null, 'subscription' => false, 'slug' => 'typographe-regamey-nicolas-atelier-typo-de-la-cite-20', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 23 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 160, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Horloger, Dufour Philippe', 'description' => null, 'subscription' => false, 'slug' => 'horloger-dufour-philippe', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 24 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 161, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Horloger et bijoutière joaillière, Jenni Marc et Grognuz Stéphanie', 'description' => null, 'subscription' => false, 'slug' => 'horloger-et-bijoutiere-joailliere-jenni-marc-et-grognuz-stephanie-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 25 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 162, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Automatier, Junod François', 'description' => null, 'subscription' => false, 'slug' => 'automatier-junod-francois', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 26 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 163, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Costumière et styliste, Cuénoud Nadia', 'description' => null, 'subscription' => false, 'slug' => 'costumiere-et-styliste-cuenoud-nadia-7', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 27 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 164, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Maître sellier, Eggen Lysiane, Sellerie Lysiane Eggen', 'description' => null, 'subscription' => false, 'slug' => 'maitre-sellier-eggen-lysiane-sellerie-lysiane-eggen', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 28 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 165, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Tisserande-lissière, Mussard Danièle, Galerie Filambule', 'description' => null, 'subscription' => false, 'slug' => 'tisserande-lissiere-mussard-daniele-galerie-filambule', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 29 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 166, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'tapissier décorateur d’intérieur, Robert Fabien, Atelier Déco-Robert', 'description' => null, 'subscription' => false, 'slug' => 'tapissier-decorateur-d-interieur-robert-fabien-atelier-deco-robert-7', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' } ] $edition = object(App\Model\Entity\Edition) { 'id' => (int) 14, 'created' => null, 'modified' => object(Cake\I18n\FrozenTime) {}, 'active' => false, 'name' => 'JEMA 2015 Vaud', 'description' => '', 'start' => object(Cake\I18n\FrozenDate) {}, 'end' => object(Cake\I18n\FrozenDate) {}, 'logo' => (int) 0, 'color' => '', 'program_file' => (int) 0, 'illustration' => (int) 0, 'edito' => '', 'edito_pic' => null, 'impressum' => null, 'slug' => 'jema-2015-vaud', 'state_id' => (int) 1, 'nb_apprentice' => null, 'nb_visitor_without_sub' => null, 'nb_pro_school' => null, 'edito_attachment' => null, 'illustration_attachment' => null, 'program_file_attachment' => null, 'logo_attachment' => null, 'state' => object(App\Model\Entity\State) {}, 'albums' => [], '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Editions' } $description = '' $title = 'JEMA 2015 Vaud' $lng = 'fr_CH' $connected = nullinclude - APP/Template/Editions/view.ctp, line 30 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
Notice (8): Trying to access array offset on value of type null [APP/Template/Editions/view.ctp, line 30]Code Context<div class="col-sm-4">
<?= $this->Attachment->image(['image' => $edition['logo_attachment']['path'], 'profile' => $edition['logo_attachment']['profile'], 'width' => 350], ['class' => 'img-responsive']) ?>
</div>
$viewFile = '/data/metiersdart.ch/prod/asma/src/Template/Editions/view.ctp' $dataForView = [ 'referer' => '/', '_serialize' => [ (int) 0 => 'edition' ], 'program_lines' => [ (int) 0 => object(App\Model\Entity\ProgramLine) {}, (int) 1 => object(App\Model\Entity\ProgramLine) {}, (int) 2 => object(App\Model\Entity\ProgramLine) {}, (int) 3 => object(App\Model\Entity\ProgramLine) {}, (int) 4 => object(App\Model\Entity\ProgramLine) {}, (int) 5 => object(App\Model\Entity\ProgramLine) {}, (int) 6 => object(App\Model\Entity\ProgramLine) {}, (int) 7 => object(App\Model\Entity\ProgramLine) {}, (int) 8 => object(App\Model\Entity\ProgramLine) {}, (int) 9 => object(App\Model\Entity\ProgramLine) {}, (int) 10 => object(App\Model\Entity\ProgramLine) {}, (int) 11 => object(App\Model\Entity\ProgramLine) {}, (int) 12 => object(App\Model\Entity\ProgramLine) {}, (int) 13 => object(App\Model\Entity\ProgramLine) {}, (int) 14 => object(App\Model\Entity\ProgramLine) {}, (int) 15 => object(App\Model\Entity\ProgramLine) {}, (int) 16 => object(App\Model\Entity\ProgramLine) {}, (int) 17 => object(App\Model\Entity\ProgramLine) {}, (int) 18 => object(App\Model\Entity\ProgramLine) {}, (int) 19 => object(App\Model\Entity\ProgramLine) {}, (int) 20 => object(App\Model\Entity\ProgramLine) {}, (int) 21 => object(App\Model\Entity\ProgramLine) {}, (int) 22 => object(App\Model\Entity\ProgramLine) {}, (int) 23 => object(App\Model\Entity\ProgramLine) {}, (int) 24 => object(App\Model\Entity\ProgramLine) {}, (int) 25 => object(App\Model\Entity\ProgramLine) {}, (int) 26 => object(App\Model\Entity\ProgramLine) {}, (int) 27 => object(App\Model\Entity\ProgramLine) {}, (int) 28 => object(App\Model\Entity\ProgramLine) {}, (int) 29 => object(App\Model\Entity\ProgramLine) {} ], 'edition' => object(App\Model\Entity\Edition) { 'id' => (int) 14, 'created' => null, 'modified' => object(Cake\I18n\FrozenTime) {}, 'active' => false, 'name' => 'JEMA 2015 Vaud', 'description' => '', 'start' => object(Cake\I18n\FrozenDate) {}, 'end' => object(Cake\I18n\FrozenDate) {}, 'logo' => (int) 0, 'color' => '', 'program_file' => (int) 0, 'illustration' => (int) 0, 'edito' => '', 'edito_pic' => null, 'impressum' => null, 'slug' => 'jema-2015-vaud', 'state_id' => (int) 1, 'nb_apprentice' => null, 'nb_visitor_without_sub' => null, 'nb_pro_school' => null, 'edito_attachment' => null, 'illustration_attachment' => null, 'program_file_attachment' => null, 'logo_attachment' => null, 'state' => object(App\Model\Entity\State) {}, 'albums' => [[maximum depth reached]], '[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]' => 'Editions' }, 'description' => '', 'title' => 'JEMA 2015 Vaud', 'lng' => 'fr_CH', 'connected' => null ] $bufferLevel = (int) 1 $referer = '/' $_serialize = [ (int) 0 => 'edition' ] $program_lines = [ (int) 0 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 63, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Styliste spécialisée en bustiers, Gimmi Sylvie, Bustier & Co', 'description' => null, 'subscription' => true, 'slug' => 'styliste-specialisee-en-bustiers-gimmi-sylvie-bustier-co-15', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 1 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 323, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Brodeuse d'art et artiste textile, Berts Marina', 'description' => null, 'subscription' => false, 'slug' => 'brodeuse-d-art-et-artiste-textile-berts-marina-7', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 2, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [[maximum depth reached]], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 2 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 139, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Peintre en décor de théâtre, Lipp Béatrice', 'description' => null, 'subscription' => false, 'slug' => 'peintre-en-decor-de-theatre-lipp-beatrice-9', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 3 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 140, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Décorateur de théâtre, scénographe, Moretti Adrien, Midi XIII', 'description' => null, 'subscription' => false, 'slug' => 'decorateur-de-theatre-scenographe-moretti-adrien-midi-xiii-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 4 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 141, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Graveuse sur cuivre, Morezzi Lorène', 'description' => null, 'subscription' => false, 'slug' => 'graveuse-sur-cuivre-morezzi-lorene', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 5 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 142, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Maquettiste de bateaux en bouteille, Rogers Gabrielle', 'description' => null, 'subscription' => false, 'slug' => 'maquettiste-de-bateaux-en-bouteille-rogers-gabrielle-2', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 6 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 143, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Sculpteur ornemaniste, Harriet Daniel', 'description' => null, 'subscription' => false, 'slug' => 'sculpteur-ornemaniste-harriet-daniel-2', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 7 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 144, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Verrier d'art, Burlet Christophe, Art de la lumière', 'description' => null, 'subscription' => false, 'slug' => 'verrier-d-art-burlet-christophe-art-de-la-lumiere-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 8 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 145, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Ferronnier, Desmeules Vincent', 'description' => null, 'subscription' => false, 'slug' => 'ferronnier-desmeules-vincent-9', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 9 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 146, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Céramiste, Godel Sylvie, Atelier L'imprimerie', 'description' => null, 'subscription' => false, 'slug' => 'ceramiste-godel-sylvie-atelier-l-imprimerie', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 10 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 147, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Forgeron, Herren Timée, La Forge des Posses', 'description' => null, 'subscription' => false, 'slug' => 'forgeron-herren-timee-la-forge-des-posses', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 11 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 148, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Porcelainiers designers, Reymond Dominique et Marc-Antoine', 'description' => null, 'subscription' => false, 'slug' => 'porcelainiers-designers-reymond-dominique-et-marc-antoine-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 12 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 149, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Souffleurs de verre, de Roquemaurel Valérie et Yann Oulevay', 'description' => null, 'subscription' => false, 'slug' => 'souffleurs-de-verre-de-roquemaurel-valerie-et-yann-oulevay-13', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 13 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 150, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Maître luthier, Bornand Esther', 'description' => null, 'subscription' => false, 'slug' => 'maitre-luthier-bornand-esther-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 14 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 151, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Marqueteur sur bois, Chevalier Bastien, Marqueterie d'art', 'description' => null, 'subscription' => false, 'slug' => 'marqueteur-sur-bois-chevalier-bastien-marqueterie-d-art-16', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 15 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 152, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Tavillonneur, Despond Florian, Florian Despond Sarl', 'description' => null, 'subscription' => false, 'slug' => 'tavillonneur-despond-florian-florian-despond-sarl-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 16 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 153, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Ebéniste d'art, Froger Marc, Atelier Marc Froger', 'description' => null, 'subscription' => false, 'slug' => 'ebeniste-d-art-froger-marc-atelier-marc-froger-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 17 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 154, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Luthier, Martin Gabriel, G. Martin Switzerland', 'description' => null, 'subscription' => false, 'slug' => 'luthier-martin-gabriel-g-martin-switzerland-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 18 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 155, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Doreurs encadreurs, Piaget Eva et Jean-Marc', 'description' => null, 'subscription' => false, 'slug' => 'doreurs-encadreurs-piaget-eva-et-jean-marc-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 19 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 156, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Vannier, Québatte Michel, Art-Vannerie Rotin Sàrl', 'description' => null, 'subscription' => false, 'slug' => 'vannier-quebatte-michel-art-vannerie-rotin-sarl-13', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 20 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 157, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Découpeuse formatrice, Hartmann Henriette', 'description' => null, 'subscription' => false, 'slug' => 'decoupeuse-formatrice-hartmann-henriette-6', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 21 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 158, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Imprimeur d'art, Métraux Raynald, Atelier Raynald Métraux', 'description' => null, 'subscription' => false, 'slug' => 'imprimeur-d-art-metraux-raynald-atelier-raynald-metraux-18', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 22 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 159, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Typographe, Regamey Nicolas, Atelier Typo de la Cité', 'description' => null, 'subscription' => false, 'slug' => 'typographe-regamey-nicolas-atelier-typo-de-la-cite-20', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 23 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 160, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Horloger, Dufour Philippe', 'description' => null, 'subscription' => false, 'slug' => 'horloger-dufour-philippe', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 24 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 161, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Horloger et bijoutière joaillière, Jenni Marc et Grognuz Stéphanie', 'description' => null, 'subscription' => false, 'slug' => 'horloger-et-bijoutiere-joailliere-jenni-marc-et-grognuz-stephanie-10', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 25 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 162, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Automatier, Junod François', 'description' => null, 'subscription' => false, 'slug' => 'automatier-junod-francois', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 26 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 163, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Costumière et styliste, Cuénoud Nadia', 'description' => null, 'subscription' => false, 'slug' => 'costumiere-et-styliste-cuenoud-nadia-7', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 27 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 164, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Maître sellier, Eggen Lysiane, Sellerie Lysiane Eggen', 'description' => null, 'subscription' => false, 'slug' => 'maitre-sellier-eggen-lysiane-sellerie-lysiane-eggen', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 28 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 165, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'Tisserande-lissière, Mussard Danièle, Galerie Filambule', 'description' => null, 'subscription' => false, 'slug' => 'tisserande-lissiere-mussard-daniele-galerie-filambule', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' }, (int) 29 => object(App\Model\Entity\ProgramLine) { 'id' => (int) 166, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'status' => 'validé', 'name' => 'tapissier décorateur d’intérieur, Robert Fabien, Atelier Déco-Robert', 'description' => null, 'subscription' => false, 'slug' => 'tapissier-decorateur-d-interieur-robert-fabien-atelier-deco-robert-7', 'clic' => null, 'comment' => null, 'program_line_type_id' => (int) 1, 'edition_id' => (int) 14, 'person_id' => null, 'start_date' => null, 'end_date' => null, 'locations' => [ [maximum depth reached] ], 'program_slots' => [[maximum depth reached]], 'domains' => [ [maximum depth reached] ], 'attachments' => [[maximum depth reached]], 'artisans' => [ [maximum depth reached] ], '[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]' => 'ProgramLines' } ] $edition = object(App\Model\Entity\Edition) { 'id' => (int) 14, 'created' => null, 'modified' => object(Cake\I18n\FrozenTime) {}, 'active' => false, 'name' => 'JEMA 2015 Vaud', 'description' => '', 'start' => object(Cake\I18n\FrozenDate) {}, 'end' => object(Cake\I18n\FrozenDate) {}, 'logo' => (int) 0, 'color' => '', 'program_file' => (int) 0, 'illustration' => (int) 0, 'edito' => '', 'edito_pic' => null, 'impressum' => null, 'slug' => 'jema-2015-vaud', 'state_id' => (int) 1, 'nb_apprentice' => null, 'nb_visitor_without_sub' => null, 'nb_pro_school' => null, 'edito_attachment' => null, 'illustration_attachment' => null, 'program_file_attachment' => null, 'logo_attachment' => null, 'state' => object(App\Model\Entity\State) {}, 'albums' => [], '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Editions' } $description = '' $title = 'JEMA 2015 Vaud' $lng = 'fr_CH' $connected = nullinclude - APP/Template/Editions/view.ctp, line 30 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