SFM::__construct PHP Method

__construct() public method

public __construct ( $scenario = '' )
    public function __construct($scenario = '')
    {
        parent::__construct($scenario);
        $attrs = $this->getAttributes();
        $attrkeys = array_keys($attrs);
        foreach ($attrs as $key => $value) {
            $_p_data = Yii::app()->request->getParam(get_class($this));
            if (isset($_p_data[$key])) {
                $this->{$key} = $this->_filterWord($_p_data[$key]);
            } elseif (Yii::app()->request->getParam($key) != null) {
                $this->{$key} = $this->_filterWord(Yii::app()->request->getParam($key));
            } elseif (isset($_FILES[$key])) {
                $this->{$key} = $_FILES[$key];
            }
        }
    }