[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как в mvc обойтись без наследования
sharomet
Всем привет.

Такой вопрос:
У меня есть файл index.php к нему я подключаю библиотеки

function libs_load($name){
$file='lib/'.$name.'.php';
if(file_exists($file)==false){
return false;
}
require_once $file;
}
spl_autoload_register('libs_load');


В одном из подключённых файлов Session.php я прописываю
class Session {
public static function init(){
@session_start();
}
public static function set($key,$value){
$_SESSION[$key]=$value;
}
public static function get($key){
if(empty($_SESSION[$kay]))
return $_SESSION[$key];
}
}


И теперь что бы вызвать метод из этого класса в любом файле мне достаточно прописать
Session::set('key','value'); //ну или
Session::get('key');


то есть наследование. А можно как то создать файл в котором будут вызываться все эти наследования и вызов метода будет выглядить вот так:

set('key','value'); //ну или
get('key');


Спасибо!)

_____________
Место клизмы изменить нельзя!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.