| Springy
Copyright (C) 2007 Fernando Val
Migrando para a Versão >= 3.0.x de versões anteriores
-----------------------------------------------------
A classe Consultar foi descontinuada e removida do framework.
Migrando para a Versão >= 2.2.0 de versões anteriores
-----------------------------------------------------
As duas maiores mudanças ocorridas na versão 2.2.0 foram:
1) Alteração estrutural no framework em que o diretório de classes da aplicação deixou de se chamar `user_classes`, configurada na entrada global 'USER_CLASS_PATH', para se chamar apenas `classes`, configurada na entrada global 'CLASS_PATH';
2) Criação do diretório `other` para armazenar a biblioteca de classes de terceiros, configurada na entrada global '3RDPARTY_PATH'. O Smarty e as classes de terceiros foram movidos para esse diretório.
Migrando para a Versão 2.0.0 de versões anteriores
--------------------------------------------------
A maior mudança ocorrida da versão 1.4.0 para a versão 2.0.0 é que foi instituído o conceito de namespace no framework e todas as classes da biblioteca passaram a pertencer ao namespamce FW.
Dessa forma, todas as chamadas às classes da biblioteca do framework devem ser precedidas por \FW\.
Exemplo:
$controllerRoot = \FW\Kernel::controllerRoot();
Migrando para a Versão 1.4.0 de versões anteriores
--------------------------------------------------
A principal mudança na versão 1.4.0 foi a alteração dos nomes dos métodos das classes, que foram padronizados em lowerCamelCase. Dessa forma, todos os método contendo underscore (_) entre nas palavras que compunham o nome do método, devem ser alterados para seua novos nomes. Na maioria dos casos, basta remover o underscore e colocar o método no formado lowerCamelCase. Para os métodos que foram renomeados, veja a relação abaixo:
Kernel::get_controller_root()                 ----> Kernel::controllerRoot()
Kernel::set_controller_root($novoValor)       ----> Kernel::controllerRoot($novoValor)
Kernel::get_controller_namespace()            ----> Kernel::controllerNamespace()
Kernel::set_controller_namespace($controller) ----> Kernel::controllerNamespace($controller)
Kernel::get_debug()                           ----> Kernel::getDebugContent()
Kernel::get_conf($local, $var)                ----> Configuration::get($local, $var)
Kernel::set_conf($local, $entry)              ----> Configuration::set($local, $var, $value)
Kernel::load_conf($local)                     ----> Configuration::load($local)
DB->get_inserted_id()                         ----> DB->lastInsertedId()
DB->num_rows()                                ----> DB->affectedRows()
DB->get_all([$res])                           ----> DB->fetchAll([$res])
DB->dateToTime($dateTime)                     ----> DB->makeDbDateTime($dateTime)
DB->dateToStr($dataTimeStamp)                 ----> DB->londBrazilianDate($dataTimeStamp)
Session::get_session_id()                     ----> Session::getId()
Strings::check_email_address($email, $dns)    ----> Strings::validateEmailAddress($email, $dns)
Strings::check_valid_slug($slug)              ----> Strings::validateSlug($slug)
Strings::check_valid_text($text)              ----> Strings::validateText($text)
URI::get_class_controller()                   ----> URI::getControllerClass()
URI::slug_generator($string)                  ----> URI::makeSlug($string)
Session::is_set($var)                         ----> Session::defined($var)
 |