Feed Rss



Archive for the ‘PHP’ category

Сен 03 2009

Doctrine, к тебе PHP5.3 пришел!

Все вы наверное знаете, что Doctrine была написана под впечатлением от Hibernate. Особенно разработчикам понравился HQL, который стал прототипом для DQL — объектного языка запросов. Но из-за многих ограничений в РНР, ОРМ получилась с костылями. Так, например, нарушался принцип инкапсуляции, ведь все свойства объектов всегда получаются публичными, но теперь, когда в РНР5.3 рефлексия стала более [...]

tag: , , , ,


Авг 23 2009

Приватные свойства и методы

category: PHP author:

Как-то упустил из своего курса освоения PHP тот факт, что с приватными свойствами и методами его классы ведут себя подобно С++. Так например имея код: <?php class A {     private $b;     public function __construct( $b ) {         $this->b = $b;     }     public function isEqual( A $a ) {         var_dump( $a->b );         var_dump( $a->b() );     } [...]

tag: , ,