Открыть список
Как стать автором
Обновить

Комментарии 16

Спасибо за ссылку на deb пакеты
Я на работе ставил — traits по крайней мере работает.
Только вот после установки этих пакетов у вас слетит xdebug, если таковой установлен.
Исправлена ошибка с неотображением ошибок PHP в некоторых браузерах, использующих SAPI

Адовый перевод.
Имеется в виду, чтобы были проблемы с передачей ошибок в браузер при использовании нового встроенного веб-сервера.
я так понимаю traits это даже круче множественного наследования?
Это что-то вроде mixins в Ruby
Это что-то вроде behaviors в yii.
Это что-то вроде Traits в Scala
Это что-то вроде

<?php 

class Trait {
}

class A {

function __call($method) {
      $trait = new Trait();
      $trait->method();
}

}

Но без таких вот костылей.
Не очень похоже, вроде. В таком случае в методах trait нельзя обратиться к свойствам и методам класса A через $this. Или я чего то не понял?
Ох, сколько же сигфолтов.
Укажите, что пакеты только для Ubuntu 11.04 Natty Narval
а когда примерно планируется релиз?
Пока неизвестно.
Были планы выпускать релиз-кандидаты каждые две недели и до тех пор, пока не пофиксят большинство известных багов.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.