Найдено 54 результата

zoh
2013.03.18, 01:14
Форум: Общие вопросы по программированию
Тема: Перехват вызовов методов
Ответы: 5
Просмотры: 2363

Re: Перехват вызовов методов

а что тут не верится если скрипт в рантайме генерирует файл и меняет неймспейсы на автоподгрузку
zoh
2013.03.17, 16:49
Форум: Общие вопросы по программированию
Тема: Перехват вызовов методов
Ответы: 5
Просмотры: 2363

Re: Перехват вызовов методов

На самом деле всё оказалось проще. При вызове собирается и кешируется новый файл с классом. вот он. /**  * Human class example  */ class Human__AopProxied {     /**      * Eat something      */     public function eat()     {         echo "Eating...", PHP_EOL;     }     /**      * Clean th...
zoh
2013.03.17, 14:18
Форум: Общие вопросы по программированию
Тема: Перехват вызовов методов
Ответы: 5
Просмотры: 2363

Re: Перехват вызовов методов

Ну так они не покрывают определённые методы! Полный класс class Human {     /**      * Eat something      */     public function eat()     {         echo "Eating...", PHP_EOL;     }     /**      * Clean the teeth      */     public function cleanTeeth()     {         echo "Cleaning te...
zoh
2013.03.17, 03:39
Форум: Общие вопросы по программированию
Тема: Перехват вызовов методов
Ответы: 5
Просмотры: 2363

Перехват вызовов методов

Приветствую. Для своего велосипеда нужно перехватывать вызовы методов некого класс(любого класса) Пример: $man = new Human(); echo "Want to eat something, let's have a breakfast!", PHP_EOL; $man->eat(); echo "I should work to earn some money", PHP_EOL; $man->work(); echo "It...
zoh
2013.02.23, 13:15
Форум: Общие вопросы (Yii 1.x)
Тема: Реализация DI во фреймворке
Ответы: 8
Просмотры: 3272

Re: Реализация DI во фреймворке

Конечно я понимаю, что могу инстанцировать модель через фабрику; моя цель - узнать есть ли в yii нужные механизмы, из коробки контейнер.
zoh
2013.02.23, 13:11
Форум: Общие вопросы (Yii 1.x)
Тема: Реализация DI во фреймворке
Ответы: 8
Просмотры: 3272

Re: Реализация DI во фреймворке

// из документации return array(     // 'preload'=>array('xyz',…),     'components'=>array(         'xyz'=>array(             'class'=>'ext.xyz.XyzClass',             'property1'=>'value1',             'property2'=>'value2',         ),         // прочие настройки компонентов     ), ); ... // Дальше...
zoh
2013.02.23, 09:16
Форум: Общие вопросы (Yii 1.x)
Тема: Реализация DI во фреймворке
Ответы: 8
Просмотры: 3272

Re: Реализация DI во фреймворке

То есть, как я понимаю в yii нет компонента реализующего инъекцию, и инъекция делается в ручную?
zoh
2013.02.21, 13:47
Форум: Общие вопросы (Yii 1.x)
Тема: Реализация DI во фреймворке
Ответы: 8
Просмотры: 3272

Реализация DI во фреймворке

Добрый день.

На других сайтах видел информацию, что в Yii с 1.1 используется DI.
Где в коде фреймворка можно сие увидеть?

Спасибо.
zoh
2011.11.12, 02:08
Форум: Общие вопросы по программированию
Тема: Книга по паттернам программирования.
Ответы: 7
Просмотры: 2968

Re: Книга по паттернам программирования.

кстати книга "PHP. Объекты, шаблоны и методики программирования" есть 2011 года и 2009
в чём может быть разница?
zoh
2011.11.12, 00:35
Форум: Общие вопросы по программированию
Тема: Книга по паттернам программирования.
Ответы: 7
Просмотры: 2968

Re: Книга по паттернам программирования.

Stamm писал(а):А на встрече yii'шников в Москве Александр очень рекомендовал книжку http://www.ozon.ru/context/detail/id/6108824/
Вот эту книгу человек с работы читает, полистал - книга написана по угару)
Код там на Java.
zoh
2011.11.11, 09:57
Форум: Общие вопросы по программированию
Тема: Книга по паттернам программирования.
Ответы: 7
Просмотры: 2968

Книга по паттернам программирования.

Здравствуйте.

Подскажите толковую книгу по паттернтам программирования, желательно нацеленное на веб разработку.
и лучше рус.
zoh
2011.10.25, 22:22
Форум: Общие вопросы (Yii 1.x)
Тема: Переопределение CWebApplication
Ответы: 6
Просмотры: 2305

Re: Переопределение CWebApplication

Здравствуйте.

Понадобилось переопределение чтобы описать свойство по которому вызывется компонент.

Тоесть работая через Yii::app()->component .... и вот хочу сделат ьчтобы мой IDE видел тип данного свойства

вопрос, как переопределить?)
zoh
2011.09.09, 15:37
Форум: Общие вопросы (Yii 1.x)
Тема: mySQLi в Yii
Ответы: 9
Просмотры: 4887

Re: mySQLi в Yii

Да, уже нашёл гдето в в дебрях вики что пдо не работает.

а жаль, мульти query интерестно было бы поюзать.
zoh
2011.09.01, 16:17
Форум: Общие вопросы (Yii 1.x)
Тема: mySQLi в Yii
Ответы: 9
Просмотры: 4887

Re: mySQLi в Yii

Как я понимаю должен драйвер pdo_mysql стоять, а не просто mysql :
php -m | grep pdo_mysql
так речь идёт о mySQLi
тоесть i на конце )

в extension=php_pdo_mysql.dll
включен

с mysql то всё работает, я хочу просто юзать mysql_i

вот )
zoh
2011.09.01, 14:44
Форум: Общие вопросы (Yii 1.x)
Тема: mySQLi в Yii
Ответы: 9
Просмотры: 4887

Re: mySQLi в Yii

Nafania ну да.

timlar, ext extension=php_mysqli.dll подключен и ошибок не выдаёт
php 5.3.17
zoh
2011.09.01, 13:17
Форум: Общие вопросы (Yii 1.x)
Тема: mySQLi в Yii
Ответы: 9
Просмотры: 4887

Re: mySQLi в Yii

тоесть при прописывании пути коннекта mysql:host.........

выдаёт CDbConnection failed to open the DB connection: could not find driver
zoh
2011.09.01, 11:18
Форум: Общие вопросы (Yii 1.x)
Тема: mySQLi в Yii
Ответы: 9
Просмотры: 4887

mySQLi в Yii

Приветствую.

есть ли в Yii поддержка данной схемы?