CakePHP
Downloads
Latest Release
CakePHP 1.2
Download
|
Tickets
CakePHP 1.3
Download
|
Tickets
CakePHP 2.0
Tickets
Documentation
API
1.1
|
1.2
|
1.3
|
2.0
Book
1.1
|
1.2
|
1.3
|
2.0
Tickets
Translations
Community
Bakery
Contributors
Google Groups
Logo
Planet
Q & A
TV (Screencasts)
Services
Certification
Consultation
Support
Training
Login
Register
English
Arabic (Egypt)
Bulgarian
Chinese
Czech
German (Standard)
Greek
English
Spanish (Spain - Traditional)
Farsi
French (Standard)
Hungarian
Indonesian
Italian
Japanese
Korean
Malaysian
Dutch (Standard)
Portuguese (Portugal)
Polish
Romanian
Russian
Slovak
Turkish
Chinese (Taiwan)
Welcome to the Cookbook
The 1.3 Book
The 1.2 Book
The 1.1 Book
The 2.0 Book
Clear Local Cache
1 Começando com CakePHP
1.1 O que é CakePHP? Por que usar?
1.2 Onde obter ajuda?
1.3 Entendendo o Model-View-Controller (MVC)
1.3.1 Benefícios
2 Princípios básicos do CakePHP
2.1 Estrutura CakePHP
2.1.1 Extensões de Controlador (Componentes)
2.1.2 Extensões de Visão
2.1.3 Extensões de Modelo
2.1.4 Extensões de Aplicação
2.2 Requisição típica no CakePHP
2.3 Estrutura de arquivos do CakePHP
2.3.1 Estrutura do diretório App
2.4 Convenções no CakePHP
2.4.1 Convenções de Arquivos e Nomes de Classes
2.4.2 Convenções de Modelo e Banco de Dados
2.4.3 Convenções de controlador
2.4.3.1 Considerações sobre URLs para Nomes de Controladores
2.4.4 Convenções de visão
3 Desenvolvendo com CakePHP
3.1 Requisitos
3.2 Preparando a instalação
3.2.1 Baixando o CakePHP
3.2.2 Permissões
3.3 Instalação
3.3.1 Desenvolvimento
3.3.2 Produção
3.3.3 Instalação avançada
3.3.3.1 Caminhos adicionais para classes
3.3.4 Apache e mod_rewrite
3.3.5 Lighttpd e mod_magnet
3.3.6 URLs agradáveis no nginx
3.3.7 Comece agora!
3.4 Configuração
3.4.1 Configuração da base de dados
3.4.2 Core Configuration
3.4.3 A Classe Configuration
3.4.3.1 Métodos de configuração
3.4.3.1.1 write
3.4.3.1.2 read
3.4.3.1.3 delete
3.4.3.1.4 load
3.4.3.1.5 version
3.4.3.2 Variáveis de Configuração do Núcleo (Core) do CakePHP
3.4.3.3 Configuration Constants
3.4.4 A classe App
3.4.4.1 Usando App::import()
3.4.4.2 Importando Core Libs
3.4.4.3 Importando Controladores, Modelos, Componentes, Comportamentos (Behaviors), e Ajudantes (Helpers)
3.4.4.3.1 Carregando Controllers
3.4.4.3.2 Carregando Models
3.4.4.3.3 Carregando Components
3.4.4.3.4 Carregando Behaviors
3.4.4.3.5 Carregando Helpers
3.4.4.4 Carregando Classes de Plugins
3.4.4.5 Carregando Arquivos de Vendor
3.4.4.5.1 Exemplos de "Vendor"
3.4.5 Configuração de rotas (routes)
3.4.5.1 Rota Padrão
3.4.5.2 Parâmetros nomeados
3.4.5.3 Definindo Rotas
3.4.5.4 Passando parâmetros para "action"
3.4.5.5 Roteando prefixos
3.4.5.6 Plugin routing
3.4.5.7 Extensões de Arquivos
3.4.6 Inflexões
3.4.7 Inicializando o CakePHP
3.5 Controllers
3.5.1 Introdução
3.5.2 A classe AppController
3.5.3 O Controller Pages
3.5.4 Atributos
3.5.4.1 $name
3.5.4.2 $components, $helpers e $uses
3.5.4.3 Relativo a página: $layout e $pageTitle
3.5.4.4 Atributos dos parâmetros ($params)
3.5.4.4.1 form
3.5.4.4.2 admin
3.5.4.4.3 bare
3.5.4.4.4 isAjax
3.5.4.4.5 controller
3.5.4.4.6 action
3.5.4.4.7 pass
3.5.4.4.8 url
3.5.4.4.9 data
3.5.4.4.10 prefix
3.5.4.4.11 named
3.5.4.5 Outros atributos
3.5.4.6 persistModel
3.5.5 Métodos
3.5.5.1 Interagindo com as views
3.5.5.1.1 set
3.5.5.1.2 render
3.5.5.2 Fluxo de controle
3.5.5.2.1 redirect
3.5.5.2.2 flash
3.5.5.3 Callbacks
3.5.5.4 Outros métodos úteis
3.5.5.4.1 constructClasses
3.5.5.4.2 referer
3.5.5.4.3 disableCache
3.5.5.4.4 postConditions
3.5.5.4.5 paginate
3.5.5.4.6 requestAction
3.5.5.4.7 loadModel
3.6 Components
3.6.1 Introdução
3.6.2 Configurando Components
3.6.3 Componente callbacks
3.6.4 Criando Componentes
3.6.4.1 Incluindo Componentes em seus Controladores
3.6.4.2 Acessando classes do MVC de dentro dos componentes
3.6.4.3 Usando outros Componentes em seu Componente
3.7 Models
3.7.1 Introdução
3.7.2 Criando Tabelas de Banco de Dados
3.7.2.1 Tipos de dados associados à cada SGBD
3.7.2.1.1 MySQL
3.7.2.1.2 MySQLi
3.7.2.1.3 ADOdb
3.7.2.1.4 DB2
3.7.2.1.5 Firebird/Interbase
3.7.2.1.6 MS SQL
3.7.2.1.7 Oracle
3.7.2.1.8 PostgreSQL
3.7.2.1.9 SQLite
3.7.2.1.10 Sybase
3.7.2.2 Titles
3.7.2.3 created and modified
3.7.2.4 Usando UUIDs como Chaves Primárias
3.7.3 Recuperando seus dados
3.7.3.1 find
3.7.3.1.1 find('first')
3.7.3.1.2 find('count')
3.7.3.1.3 find('all')
3.7.3.1.4 find('list')
3.7.3.1.5 find('threaded')
3.7.3.1.6 find('neighbors')
3.7.3.2 findAllBy
3.7.3.3 findBy
3.7.3.4 query
3.7.3.5 field
3.7.3.6 read()
3.7.3.7 Condições de Busca Complexa
3.7.4 Salvando Seus Dados
3.7.4.1 Salvando dados em tabelas relacionadas (hasOne, hasMany, belongsTo)
3.7.4.1.1 counterCache - Armazena seu count()
3.7.4.2 Salvando dados em tabelas relacionadas (HABTM)
3.7.5 Excluindo Dados
3.7.5.1 delete
3.7.5.2 remove
3.7.5.3 deleteAll
3.7.6 Associações: Linkando Modelos Juntos
3.7.6.1 Introdução
3.7.6.2 hasOne
3.7.6.3 belongsTo
3.7.6.4 hasMany
3.7.6.5 hasAndBelongsToMany (HABTM)
3.7.6.6 Criando e removendo relações durante execução
3.7.6.7 Múltiplas relações para o mesmo modelo
3.7.6.8 Joining tables
3.7.7 Métodos de Callbacks
3.7.7.1 beforeFind
3.7.7.2 afterFind
3.7.7.3 beforeValidate
3.7.7.4 beforeSave
3.7.7.5 afterSave
3.7.7.6 beforeDelete
3.7.7.7 afterDelete
3.7.7.8 onError
3.7.8 Atributos de Modelo
3.7.8.1 useDbConfig
3.7.8.2 useTable
3.7.8.3 tablePrefix
3.7.8.4 primaryKey
3.7.8.5 displayField
3.7.8.6 recursive
3.7.8.7 order
3.7.8.8 data
3.7.8.9 _schema
3.7.8.10 validate
3.7.8.11 name
3.7.8.12 cacheQueries
3.7.9 Métodos Adicionais e Propriedades
3.8 Behaviors
3.8.1 Usando Behaviors
3.8.2 Criando Behaviors
3.8.3 Creating behavior methods
3.9 DataSources
3.9.1 API Básica para DataSources
3.9.2 Um Exemplo
3.10 Views
3.10.1 View Templates
3.10.2 Layouts
3.10.3 Elements
3.10.3.1 Passando Variáveis para um Elemento
3.10.3.2 Caching Elements
3.10.3.3 Solicitar Elementos de um Plugin
3.10.4 Métodos de View
3.10.4.1 set()
3.10.4.2 getVar()
3.10.4.3 getVars()
3.10.4.4 error()
3.10.4.5 element()
3.10.4.6 uuid
3.10.4.7 addScript()
3.10.5 Temas (Themes)
3.10.6 Media Views
3.11 Helpers
3.11.1 Usando Helpers
3.11.2 Criando Helpers
3.11.2.1 Incluindo outros Helpers
3.11.2.2 Callback method
3.11.2.3 Usando seu Helper
3.11.3 Criando Funcioanlidade para Todos os Helpers
3.11.4 Helpers Disponíveis por Padrão
3.12 Scaffolding
3.12.1 Criando uma interface de adminsitrativa simples com scaffolding
3.12.2 Personalizando as Visões em Scaffold
3.13 O Console do CakePHP
3.13.1 Criando Shells & Tarefas
3.13.1.1 Criando seus próprios shells
3.13.1.2 Tasks
3.13.2 Executando Shells como tarefas agendadas
3.14 Plugins
3.14.1 Criando um Plugin
3.14.2 Controllers de Plugin
3.14.3 Models de Plugin
3.14.4 Views de Plugin
3.14.5 Components, Helpers e Behaviors
3.14.6 Imagens de Plugin, CSS e Javascript
3.14.7 Plugin Tips
3.15 Constantes Globais e Funções
3.15.1 Funções Globais
3.15.1.1 __
3.15.1.2 a
3.15.1.3 aa
3.15.1.4 am
3.15.1.5 config
3.15.1.6 convertSlash
3.15.1.7 countdim
3.15.1.8 debug
3.15.1.9 e
3.15.1.10 env
3.15.1.11 fileExistsInPath
3.15.1.12 h
3.15.1.13 ife
3.15.1.14 low
3.15.1.15 paths
3.15.1.16 pr
3.15.1.17 r
3.15.1.18 stripslashes_deep
3.15.1.19 up
3.15.1.20 uses
3.15.2 Principais Constantes Definidas
4 Tarefas comuns com o CakePHP
4.1 Validação de dados
4.1.1 Regras Simples
4.1.2 Uma Regra por Campo
4.1.2.1 rule
4.1.2.2 required
4.1.2.3 allowEmpty
4.1.2.4 on
4.1.2.5 message
4.1.2.6 last
4.1.3 Múltiplas regras por campo
4.1.4 Regras de validação incorporadas por padrão
4.1.4.1 alphaNumeric
4.1.4.2 between
4.1.4.3 blank
4.1.4.4 boolean
4.1.4.5 cc
4.1.4.6 comparison
4.1.4.7 date
4.1.4.8 decimal
4.1.4.9 email
4.1.4.10 equalTo
4.1.4.11 extension
4.1.4.12 file
4.1.4.13 ip
4.1.4.14 isUnique
4.1.4.15 minLength
4.1.4.16 maxLength
4.1.4.17 money
4.1.4.18 multiple
4.1.4.19 inList
4.1.4.20 numeric
4.1.4.21 notEmpty
4.1.4.22 phone
4.1.4.23 postal
4.1.4.24 range
4.1.4.25 ssn
4.1.4.26 url
4.1.5 Regras de Validação Customizadas
4.1.5.1 Validação com Expressão Regular Customizada
4.1.5.2 Validação com Métodos Customizados
4.1.6 Validando Valores no Controle
4.2 Tratamento de Dados
4.2.1 paranoid
4.2.2 html
4.2.3 escape
4.2.4 clean
4.3 Manipulação de Erros
4.4 Depuração
4.4.1 Depuração Básica
4.4.2 Usando a Classe Debugger
4.4.3 A Classe Debugger
4.5 Cache
4.6 Log
4.6.1 Usando a função log
4.7 Testes
4.7.1 Preparando para testar
4.7.1.1 Instalando o SimpleTest
4.7.1.2 Executando casos de teste principais
4.7.2 Visão geral sobre testes - Testes unitários e Testes funcionais (web)
4.7.3 Preparando dados de teste
4.7.3.1 Entendendo fixtures
4.7.3.2 Criando fixtures
4.7.3.3 Importando definições e registros das tabelas
4.7.4 Criando testes
4.7.4.1 Métodos de Callback do CakeTestCase
4.7.5 Testando models
4.7.5.1 Criando um caso de teste
4.7.5.2 Criando um método de teste
4.7.6 Testando controllers
4.7.6.1 Criando um caso de teste
4.7.6.2 O método testAction
4.7.6.3 Problemas conhecidos
4.7.7 Testando helpers
4.7.7.1 Criando testes de helper, parte I
4.7.8 Testando componentes
4.7.8.1 Inicializando o componente
4.7.8.2 Criando um método de teste
4.7.9 Web testing - Testando views
4.7.9.1 Sobre a CakeWebTestCase
4.7.9.2 Criando um teste
4.7.9.3 Navegando-se por uma página
4.7.10 Testando plugins
4.7.11 Miscelânea
4.7.11.1 Personalizando o relatório de testes
4.7.11.2 Agrupando testes
4.7.12 Executando os testes a partir da linha de comandos
4.8 Internacionalização & Localização
4.8.1 Internacionalizando Sua Aplicação
4.8.2 Localização no CakePHP
4.9 Paginação
4.9.1 Configuração no Controller
4.9.2 Paginação nas Views
4.9.3 AJAX Pagination
4.9.3.1 Mudanças de Layout
4.9.3.2 Mudanças na View
4.9.4 Paginação com Consultas Personalizadas
4.10 REST
4.10.1 Configuração Simples
4.10.2 Roteamento REST Personalizado
5 Componentes Principais
5.1 Lista de Controle de Acesso
5.1.1 Entendendo como ACL trabalha
5.1.2 Definindo Permissões: ACL do Cake baseado em arquivo INI
5.1.3 Definindo Permissões: Base de dados ACL do Cake
5.1.3.1 Começando
5.1.3.2 Criado Acesso de Requisição de Objetos (AROs) e Controle de Acesso a Objetos (ACOs)
5.1.3.3 Atribuindo Permissões
5.1.3.4 Checando Permissões: O Componente ACL
5.2 Autenticação
5.2.1 Setando Variáveis do Auth Component
5.2.2 Mostrando mensagens do Auth Error
5.2.3 Solucionando problemas do Auth
5.2.4 Mudando a função Hash
5.2.5 Métodos do AuthComponent
5.2.5.1 action
5.2.5.2 allow
5.2.5.3 deny
5.2.5.4 hashPasswords
5.2.5.5 mapActions
5.2.5.6 login
5.2.5.7 logout
5.2.5.8 password
5.2.5.9 user
5.2.6 Variáveis AuthComponent
5.2.6.1 userModel
5.2.6.2 fields
5.2.6.3 userScope
5.2.6.4 loginAction
5.2.6.5 loginRedirect
5.2.6.6 logoutRedirect
5.2.6.7 loginError
5.2.6.8 authError
5.2.6.9 autoRedirect
5.2.6.10 authorize
5.2.6.11 sessionKey
5.2.6.12 ajaxLogin
5.2.6.13 authenticate
5.2.6.14 actionPath
5.3 Cookies
5.3.1 Configurar Controladora
5.3.2 Usando o componente
5.4 Email
5.4.1 Variávies e Atributos da Classe
5.4.1.1 Enviando múltiplos emails em um loop
5.4.2 Enviando uma mensagem básica
5.4.2.1 Configurar os layouts
5.4.2.2 Configuração do elemento de email para o corpo da mensagem
5.4.2.3 Controladora
5.4.3 Enviando uma mensagem usando SMTP
5.5 Manipulando Requisições
5.5.1 Obtendo Informações da Requisição
5.5.2 Deteção do Tipo de Requisição
5.5.3 Obtendo Informações Adicionais do Cliente
5.5.4 Respondendo a Requisições
5.6 O Componente Security
5.6.1 Configuração
5.6.2 Métodos
5.6.2.1 requirePost()
5.6.2.2 requireSecure()
5.6.2.3 requireAuth()
5.6.2.4 requireLogin()
5.6.2.5 loginCredentials(string $type)
5.6.2.6 loginRequest(array $options)
5.6.2.7 parseDigestAuthData(string $digest)
5.6.2.8 generateDigestResponseHash(array $data)
5.6.2.9 blackHole(object $controller, string $error)
5.6.3 Modo de usar
5.6.4 Basic HTTP Authentication
5.7 Sessions
5.7.1 Métodos
5.7.1.1 write
5.7.1.2 setFlash
5.7.1.3 read
5.7.1.4 check
5.7.1.5 delete
5.7.1.6 destroy
5.7.1.7 error
6 Behaviors Principais
6.1 ACL
6.1.1 Using the AclBehavior
6.1.2 node()
6.2 Containable
6.3 Translate
6.3.1 Initializing the i18n Database Tables
6.3.2 Anexando o Translate Behavior nos seus Models
6.3.3 Defining the Fields
6.3.4 Conclusion
6.3.5 Retrieve all translation records for a field
6.3.5.1 Using the bindTranslation method
6.3.6 Saving in another language
6.3.7 Multiple Translation Tables
6.3.7.1 Create the TranslateModel
6.3.7.2 Changing the Table
6.4 Tree (Árvore)
6.4.1 Requisitos
6.4.2 Uso Básico
6.4.2.1 Adicionar dados
6.4.2.2 Modificando dados
6.4.2.3 Deletando dados
6.4.2.4 Requisitando e usando seus dados
6.4.2.4.1 Filhos
6.4.2.4.2 Contando filhos
6.4.2.4.3 generatetreelist
6.4.2.4.4 getparentnode
6.4.2.4.5 getpath
6.4.3 Utilização Avançada
6.4.3.1 moveDown
6.4.3.2 moveUp
6.4.3.3 removeFromTree
6.4.3.4 reorder
6.4.4 Integridade de dados
7 Helpers Principais
7.1 AJAX
7.1.1 Opções do AjaxHelper
7.1.1.1 Opções Gerais
7.1.1.2 Opções de Callback
7.1.2 Métodos
7.1.2.1 link
7.1.2.2 remoteFunction
7.1.2.3 remoteTimer
7.1.2.4 form
7.1.2.5 submit
7.1.2.6 observeField
7.1.2.7 observeForm
7.1.2.8 autoComplete
7.1.2.9 isAjax
7.1.2.10 drag & drop
7.1.2.11 slider
7.1.2.12 editor
7.1.2.13 sortable
7.2 Cache
7.2.1 Cache em Geral
7.2.2 Mecanismos de Cache no Cake
7.2.3 Configuração do Cache Helper
7.2.4 Manipulando Cache no Controller
7.2.5 Marcando Conteúdo Não-Cacheado nas Views
7.2.6 Limpando o Cache
7.3 Form
7.3.1 Criando Forms
7.3.1.1 $options[‘type’]
7.3.1.2 $options[‘action’]
7.3.1.3 $options[‘url’]
7.3.1.4 $options[‘default’]
7.3.2 Fechando o Form
7.3.3 Automagic Form Elements
7.3.3.1 Field naming convention
7.3.3.2 $opcoes[‘type’]
7.3.3.3 $options[‘before’], $options[‘between’], $options[‘separator’] and $options[‘after’]
7.3.3.4 $options[‘options’]
7.3.3.5 $options[‘multiple’]
7.3.3.6 $options[‘maxLength’]
7.3.3.7 $options[‘div’]
7.3.3.8 $options[‘label’]
7.3.3.9 $options['legend']
7.3.3.10 $options[‘id’]
7.3.3.11 $options['error']
7.3.3.12 $options['default']
7.3.3.13 $options[‘selected’]
7.3.3.14 $options[‘rows’], $options[‘cols’]
7.3.3.15 $options[‘empty’]
7.3.3.16 $options[‘timeFormat’]
7.3.3.17 $options[‘dateFormat’]
7.3.3.18 $options['minYear'], $options['maxYear']
7.3.3.19 $options['interval']
7.3.3.20 $options['class']
7.3.4 Campos do tipo File(Arquivo)
7.3.4.1 Validando Uploads
7.3.5 Elementos Específicos de Formulários
7.3.5.1 checkbox
7.3.5.2 button
7.3.5.3 year
7.3.5.4 month
7.3.5.5 dateTime
7.3.5.6 day
7.3.5.7 hour
7.3.5.8 minute
7.3.5.9 meridian
7.3.5.10 error
7.3.5.11 file
7.3.5.12 hidden
7.3.5.13 isFieldError
7.3.5.14 label
7.3.5.15 password
7.3.5.16 radio
7.3.5.17 select
7.3.5.18 submit
7.3.5.19 text
7.3.5.20 textarea
7.4 HTML
7.4.1 Inserindo Elementos Bem-Formatados
7.4.1.1 charset
7.4.1.2 css
7.4.1.3 meta
7.4.1.4 docType
7.4.1.5 style
7.4.1.6 image
7.4.1.7 link
7.4.1.8 tag
7.4.1.9 div
7.4.1.10 para
7.4.1.11 tableHeaders
7.4.1.12 tableCells
7.4.1.13 url
7.4.2 Alterando a saída de tags pelo HtmlHelper
7.5 Javascript
7.5.1 Métodos
7.6 Number
7.6.1 currency
7.6.2 precision
7.6.3 toPercentage
7.6.4 toReadableSize
7.6.5 format
7.7 Paginator
7.7.1 Métodos
7.8 RSS
7.8.1 Criando um feed RSS com o RssHelper
7.8.1.1 Código do Controller
7.8.1.1.1 Layout
7.8.1.1.2 View
7.9 Session
7.9.1 Métodos
7.9.2 flash
7.9.2.1 Using Flash for Success and Failure
7.10 Text
7.11 Time
7.11.1 Formatando
7.11.2 Testando o Time
7.12 XML
7.12.1 serialize
7.12.2 elem
7.12.3 header
8 Biblioteca de Utilitários Principais
8.1 App
8.2 Inflector
8.2.1 Métodos de Classe
8.3 String
8.3.1 uuid
8.3.2 tokenize
8.3.3 insert
8.3.4 cleanInsert
8.4 Xml
8.4.1 Análise de Xml
8.5 Set
8.5.1 Set-compatible Path syntax
8.5.2 insert
8.5.3 sort
8.5.4 reverse
8.5.5 combine
8.5.6 normalize
8.5.7 countDim
8.5.8 isEqual
8.5.9 diff
8.5.10 check
8.5.11 remove
8.5.12 classicExtract
8.5.13 matches
8.5.14 extract
8.5.15 format
8.5.16 enum
8.5.17 numeric
8.5.18 map
8.5.19 pushDiff
8.5.20 filter
8.5.21 merge
8.5.22 contains
8.6 Security
8.7 Cache
8.7.1 Cache::read()
8.7.2 Cache::write()
8.7.3 Cache::delete()
8.7.4 Cache::config()
8.7.5 Cache::set()
8.8 HttpSocket
8.8.1 get
8.8.2 post
8.8.3 request
9 Aplicações de Console Principais
9.1 Geração de código com o Bake
9.2 Gerenciamento de esquema e migrações
9.2.1 Gerando e utilizando arquivos schema
9.2.2 Migrações com o CakePHP schema shell
9.3 Alterando o HTML produzido pelos templates "bakeados"
10 Tutoriais & Exemplos
10.1 Blog
10.1.1 Download do CakePHP
10.1.2 Criando o banco de dados do Blog
10.1.3 Configuração do banco de dados
10.1.4 Configuração Opcional
10.1.5 Uma Palavra Sobre o mod_rewrite
10.1.6 Crie um model Post
10.1.7 Crie um Posts Controller
10.1.8 Criando as Views de Posts
10.1.9 Adicionando Posts
10.1.10 Validação de Dados
10.1.11 Excluindo Posts
10.1.12 Editando Posts
10.1.13 Rotas
10.1.14 Conclusão
10.2 Sistema Simples com controle ACL (Lista de controle de acesso)
10.2.1 Preparando sua Aplicação
10.2.2 Preparando para incluir o Auth
10.2.3 Inicializar as tabelas Acl no banco
10.2.4 Agir como um Requester (AclBehavior)
10.2.5 Criando ACOs
10.2.6 Uma ferramenta automatizada para criação de ACOs
10.2.7 Definindo as permissões
10.2.8 Autenticando-se
10.2.9 Logout
10.2.10 Tudo pronto
11 Apêndices
11.1 Migrando do CakePHP 1.1 para 1.2
11.1.1 Configure
11.1.2 HTML Helper para Form Helper
11.1.3 Carregando arquivos
11.1.4 Model::generateList()
11.1.5 Possível Abordagem para Migração
4 Tarefas comuns com o CakePHP
Editar
Comentários (0)
Histórico
Compare com o conteúdo original
« Principais Constantes Definidas
|
Validação de dados »