Сохранение DateTime атрибутов в Yii

Залил на github свою версию DateTime I18N Behavior для ActiveRecord. От широко распространенной версии отличается в лучшую сторону следующим:

  • поддерживает атрибуты типа Time
  • может включаться только для определенных атрибутов
  • позволяет исключать атрибуты из обработки

Composer пакет доступен на packagist.org: lagman/yii-datetime-i18n-behavior

Использование, как и прежде, дичайше простое:

public function behaviors()
{
    return [
        'i18n' => ['class' => 'vendor.lagman.yii-datetime-i18n-behavior.DateTimeI18NBehavior'],
    ];
}