Submit Search
Upload
CakePHP 3
•
0 likes
•
986 views
R
rafaelfqf
Follow
Workshop in Recife, 01/28/16
Read less
Read more
Internet
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 20
Download now
Download to read offline
Recommended
PHP South Coast - Don't code bake, an introduction to CakePHP 3
PHP South Coast - Don't code bake, an introduction to CakePHP 3
David Yell
CakePHP 3.0: Embracing the future
CakePHP 3.0: Embracing the future
José Lorenzo Rodríguez Urdaneta
CakePHP and AJAX
CakePHP and AJAX
Mark Scherer
Php basics
Php basics
Egerton University
Compress and decompress
Compress and decompress
Son Nguyen
PHP Function
PHP Function
Reber Novanta
Input and output flow using http and java component
Input and output flow using http and java component
Son Nguyen
Web Application Development using MVC Framework Kohana
Web Application Development using MVC Framework Kohana
Arafat Rahman
Recommended
PHP South Coast - Don't code bake, an introduction to CakePHP 3
PHP South Coast - Don't code bake, an introduction to CakePHP 3
David Yell
CakePHP 3.0: Embracing the future
CakePHP 3.0: Embracing the future
José Lorenzo Rodríguez Urdaneta
CakePHP and AJAX
CakePHP and AJAX
Mark Scherer
Php basics
Php basics
Egerton University
Compress and decompress
Compress and decompress
Son Nguyen
PHP Function
PHP Function
Reber Novanta
Input and output flow using http and java component
Input and output flow using http and java component
Son Nguyen
Web Application Development using MVC Framework Kohana
Web Application Development using MVC Framework Kohana
Arafat Rahman
PHP presentation - Com 585
PHP presentation - Com 585
jstout007
MuleSoft ESB Object Store
MuleSoft ESB Object Store
akashdprajapati
10 Most Important Features of New PHP 5.6
10 Most Important Features of New PHP 5.6
Webline Infosoft P Ltd
Guzzle in Drupal 8 and as a REST client - Артем Мирошник
Guzzle in Drupal 8 and as a REST client - Артем Мирошник
DrupalCampDN
Groovy example in mule
Groovy example in mule
Mohammed246
Php
Php
anandha ganesh
MuleSoft ESB Scripting Example
MuleSoft ESB Scripting Example
akashdprajapati
MuleSoft ESB Shared Library
MuleSoft ESB Shared Library
akashdprajapati
PHP BASIC PRESENTATION
PHP BASIC PRESENTATION
krutitrivedi
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
REST API Laravel
REST API Laravel
John Dave Decano
Mule esb data weave multi input data
Mule esb data weave multi input data
AnilKumar Etagowni
Python/Flask Presentation
Python/Flask Presentation
Parag Mujumdar
Mule xml parsing
Mule xml parsing
Santhosh Ramagiri
An introduction to consuming remote APIs with Drupal 7
An introduction to consuming remote APIs with Drupal 7
Josh Kopel
40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently
postmanclient
MuleSoft ESB XML to CSV
MuleSoft ESB XML to CSV
akashdprajapati
Php
Php
HAINIRMALRAJ
Top 50 Interview Questions and Answers in CakePHP
Top 50 Interview Questions and Answers in CakePHP
Ketan Patel
Introduction to php
Introduction to php
Taha Malampatti
EuroPython 2013 - Python3 TurboGears Training
EuroPython 2013 - Python3 TurboGears Training
Alessandro Molina
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Pantheon
More Related Content
What's hot
PHP presentation - Com 585
PHP presentation - Com 585
jstout007
MuleSoft ESB Object Store
MuleSoft ESB Object Store
akashdprajapati
10 Most Important Features of New PHP 5.6
10 Most Important Features of New PHP 5.6
Webline Infosoft P Ltd
Guzzle in Drupal 8 and as a REST client - Артем Мирошник
Guzzle in Drupal 8 and as a REST client - Артем Мирошник
DrupalCampDN
Groovy example in mule
Groovy example in mule
Mohammed246
Php
Php
anandha ganesh
MuleSoft ESB Scripting Example
MuleSoft ESB Scripting Example
akashdprajapati
MuleSoft ESB Shared Library
MuleSoft ESB Shared Library
akashdprajapati
PHP BASIC PRESENTATION
PHP BASIC PRESENTATION
krutitrivedi
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
REST API Laravel
REST API Laravel
John Dave Decano
Mule esb data weave multi input data
Mule esb data weave multi input data
AnilKumar Etagowni
Python/Flask Presentation
Python/Flask Presentation
Parag Mujumdar
Mule xml parsing
Mule xml parsing
Santhosh Ramagiri
An introduction to consuming remote APIs with Drupal 7
An introduction to consuming remote APIs with Drupal 7
Josh Kopel
40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently
postmanclient
MuleSoft ESB XML to CSV
MuleSoft ESB XML to CSV
akashdprajapati
Php
Php
HAINIRMALRAJ
Top 50 Interview Questions and Answers in CakePHP
Top 50 Interview Questions and Answers in CakePHP
Ketan Patel
Introduction to php
Introduction to php
Taha Malampatti
What's hot
(20)
PHP presentation - Com 585
PHP presentation - Com 585
MuleSoft ESB Object Store
MuleSoft ESB Object Store
10 Most Important Features of New PHP 5.6
10 Most Important Features of New PHP 5.6
Guzzle in Drupal 8 and as a REST client - Артем Мирошник
Guzzle in Drupal 8 and as a REST client - Артем Мирошник
Groovy example in mule
Groovy example in mule
Php
Php
MuleSoft ESB Scripting Example
MuleSoft ESB Scripting Example
MuleSoft ESB Shared Library
MuleSoft ESB Shared Library
PHP BASIC PRESENTATION
PHP BASIC PRESENTATION
Lean Php Presentation
Lean Php Presentation
REST API Laravel
REST API Laravel
Mule esb data weave multi input data
Mule esb data weave multi input data
Python/Flask Presentation
Python/Flask Presentation
Mule xml parsing
Mule xml parsing
An introduction to consuming remote APIs with Drupal 7
An introduction to consuming remote APIs with Drupal 7
40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently
MuleSoft ESB XML to CSV
MuleSoft ESB XML to CSV
Php
Php
Top 50 Interview Questions and Answers in CakePHP
Top 50 Interview Questions and Answers in CakePHP
Introduction to php
Introduction to php
Similar to CakePHP 3
EuroPython 2013 - Python3 TurboGears Training
EuroPython 2013 - Python3 TurboGears Training
Alessandro Molina
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Pantheon
Find the bottleneck of your system
Find the bottleneck of your system
Jian-Hong Pan
AEM - A Collection of developer friendly tools
AEM - A Collection of developer friendly tools
Ashokkumar T A
Effizientere WordPress-Plugin-Entwicklung mit Softwaretests
Effizientere WordPress-Plugin-Entwicklung mit Softwaretests
DECK36
Rock Solid Deployment of Web Applications
Rock Solid Deployment of Web Applications
Pablo Godel
Practical solutions for connections administrators
Practical solutions for connections administrators
Sharon James
Wes Leonardo - Putting AIR into your Application
Wes Leonardo - Putting AIR into your Application
360|Conferences
How to Create a Service in Choreo
How to Create a Service in Choreo
WSO2
Improving build solutions dependency management with webpack
Improving build solutions dependency management with webpack
NodeXperts
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
OpenShift Origin
OpenShift Origin Community Day (Boston) Writing Cartridges V2 by Jhon Honce
OpenShift Origin Community Day (Boston) Writing Cartridges V2 by Jhon Honce
Diane Mueller
Use Xdebug to profile PHP
Use Xdebug to profile PHP
Seravo
How to upgrade to MongoDB 4.0 - Percona Europe 2018
How to upgrade to MongoDB 4.0 - Percona Europe 2018
Antonios Giannopoulos
Docker based Architecture by Denys Serdiuk
Docker based Architecture by Denys Serdiuk
Lohika_Odessa_TechTalks
Using PHP with IBM Bluemix
Using PHP with IBM Bluemix
vvaswani
Windows Server AppFabric Caching - What it is & when you should use it?
Windows Server AppFabric Caching - What it is & when you should use it?
Robert MacLean
Rit 2011 ats
Rit 2011 ats
Leif Hedstrom
Intermediate git
Intermediate git
Dan Shrader
SharePoint Development with the SharePoint Framework
SharePoint Development with the SharePoint Framework
JoAnna Cheshire
Similar to CakePHP 3
(20)
EuroPython 2013 - Python3 TurboGears Training
EuroPython 2013 - Python3 TurboGears Training
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Find the bottleneck of your system
Find the bottleneck of your system
AEM - A Collection of developer friendly tools
AEM - A Collection of developer friendly tools
Effizientere WordPress-Plugin-Entwicklung mit Softwaretests
Effizientere WordPress-Plugin-Entwicklung mit Softwaretests
Rock Solid Deployment of Web Applications
Rock Solid Deployment of Web Applications
Practical solutions for connections administrators
Practical solutions for connections administrators
Wes Leonardo - Putting AIR into your Application
Wes Leonardo - Putting AIR into your Application
How to Create a Service in Choreo
How to Create a Service in Choreo
Improving build solutions dependency management with webpack
Improving build solutions dependency management with webpack
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
OpenShift Origin Community Day (Boston) Extending OpenShift Origin: Build You...
OpenShift Origin Community Day (Boston) Writing Cartridges V2 by Jhon Honce
OpenShift Origin Community Day (Boston) Writing Cartridges V2 by Jhon Honce
Use Xdebug to profile PHP
Use Xdebug to profile PHP
How to upgrade to MongoDB 4.0 - Percona Europe 2018
How to upgrade to MongoDB 4.0 - Percona Europe 2018
Docker based Architecture by Denys Serdiuk
Docker based Architecture by Denys Serdiuk
Using PHP with IBM Bluemix
Using PHP with IBM Bluemix
Windows Server AppFabric Caching - What it is & when you should use it?
Windows Server AppFabric Caching - What it is & when you should use it?
Rit 2011 ats
Rit 2011 ats
Intermediate git
Intermediate git
SharePoint Development with the SharePoint Framework
SharePoint Development with the SharePoint Framework
Recently uploaded
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Excelmac1
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
ys8omjxb
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
zdzoqco
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
Christopher H Felton
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
miss dipika
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
Fs
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Lucknow
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
Fs
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
LinaWolf1
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
Paul Calvano
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
Dyna Gilbert
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
Fs
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Sonam Pathan
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
494f574xmv
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Dana Luther
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
Fs
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Sonam Pathan
Recently uploaded
(20)
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
CakePHP 3
1.
CakePHP 3
2.
➔ Ambiente de desenvolvimento Vagrant
3.
➔ Composer ● Download curl
-sS https://getcomposer.org/installer | php ● composer.json ○ require vendor/name: version ○ php composer.phar install ○ composer.lock ○ php composer.phar update dependencies & lock file ○ https://packagist.org/
4.
➔ Criando um
novo projeto php composer.phar create-project cakephp/app lovejobs
5.
➔ Estrutura de
arquivos Config Console Controller Component index.php Lib Locale Model Behavior Datasource Plugin Test tmp Vendor View Elements Emails Layouts Helper webroot composer.json composer.lock config index.php plugins src Console Controller Component Model Behavior Entity Table Template Element Email Layout View Helper tests tmp vendor logs webroot
6.
➔ Configuração ● bootstrap.php ●
paths.php ● autoload.php ● bootstrap_cli.php ● routes.php ● app.php ○ Debug (true / false) ○ App path configurations ○ Security.salt ○ Asset.timestamp ○ Cache configuration ○ Email transports & configuration ○ Datasource configuration ○ Log configuration ○ Session handler configuration
7.
➔ Aplicação Companies and
Users Users create Reviews (Public / Private) Reviews belongsTo Company https://www.dropbox.com/s/dz1qaezf43jve3y/schema.sql?dl=0
8.
9.
➔ Migrations ● Phinx http://phinx.org ●
Criando ○ ○ bake migration CreateCompanies ○ bake migration create_companies ○ bake migration addRatingToCompany ○ bake migration removeRatingToCompany ○ migrations create MyCustomMigration ○ bake migration_snapshot initial ● Aplicando ○ migrations migrate ○ migrations migrate -t <version> ● Revertendo ○ migrations rollback ○ migrations rollback -t <version> ● migrations status ● migrations mark_migrated
10.
➔ Bake /bin/cake bake
all <model>
11.
➔ Request
12.
➔ Models Tables ● Criar
consultas ● Fornecedor finds ● Validar e salvar entidades ● Deletar entidades ● Definir associações ● Callbacks ● Behaviors Queries Entidades CakePHPDatabaseConnection CakePHPDatabaseDialect CakePHPDatabaseType CakePHPDatabaseTable CakePHPDatabaseBehavior CakePHPDatabaseQuery CakePHPDatabaseResultSet CakePHPDatabaseEntity
13.
➔ Models Recursive Containable afterFind callback Virtual
fields
14.
➔ Controllers AppController initialize() $uses ->
loadModel() Views set(‘name’, $value) render(‘template’) Controll flow redirect($url, $code) Callbacks beforeFilter($event) beforeRender($event) afterFilter($event) Components Helpers
15.
➔ Controllers Request $this->request->params $this->request->param($key) $this->request->query($key) $this->request->data($key) $this->request->is(‘detector’) post /
get / ajax / mobile / ssl $this->request->session() need screenshot for cakephp request debug
16.
➔ Componentes Session, Flash Cookie Auth Security,
Csrf RequestHandler Paginator Acl -> https://www.github.com/cakephp/acl
17.
➔ Views Views, Elements,
Layouts, Helpers
18.
➔ Helpers Flash, Form,
Html, Number, Paginator, Time, Url
19.
➔ Authentication
20.
➔ ACL
Download now