/** * @see parent::__construct() */ function __construct() { foreach (CMbFieldSpecFact::$classes as $_prop => $class) { $this->{$_prop} = null; } parent::__construct(); foreach ($this->_specs as $_spec) { $_spec->sample($this); } }