Yaf_Application::__sleep
(Yaf >=1.0.0)
Yaf_Application::__sleep — Yaf_Application can not be serialized
Description
private void Yaf_Application::__sleep
( void
)
Parameters
This function has no parameters.
Return Values
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Другие базовые расширения
- Yet Another Framework
- Функция Yaf_Application::app() - Retrieve an Application instance
- Функция Yaf_Application::bootstrap() - Call bootstrap
- Функция Yaf_Application::clearLastError() - Clear the last error info
- Функция Yaf_Application::__clone() - Yaf_Application can not be cloned
- Функция Yaf_Application::__construct() - Yaf_Application constructor
- Функция Yaf_Application::__destruct() - The __destruct purpose
- Функция Yaf_Application::environ() - Retrive environ
- Функция Yaf_Application::execute() - Execute a callback
- Функция Yaf_Application::getAppDirectory() - Get the application directory
- Функция Yaf_Application::getConfig() - Retrive the config instance
- Функция Yaf_Application::getDispatcher() - Get Yaf_Dispatcher instance
- Функция Yaf_Application::getLastErrorMsg() - Get message of the last occurred error
- Функция Yaf_Application::getLastErrorNo() - Get code of last occurred error
- Функция Yaf_Application::getModules() - Get defined module names
- Функция Yaf_Application::run() - Start Yaf_Application
- Функция Yaf_Application::setAppDirectory() - Change the application directory
- Функция Yaf_Application::__sleep() - Yaf_Application can not be serialized
- Функция Yaf_Application::__wakeup() - Yaf_Application can not be unserialized
Коментарии
class Connection
{
protected $link;
private $dsn, $username, $password;
public function __construct($dsn, $username, $password)
{
$this->dsn = $dsn;
$this->username = $username;
$this->password = $password;
$this->connect();
}
private function connect()
{
$this->link = new PDO($this->dsn, $this->username, $this->password);
}
public function __sleep()
{
return array('dsn', 'username', 'password');
}
}