fields_namespace = new Priority_Queue(); $this->fields_namespace->insert( '\\Ari\\Forms\\Fields', 0 ); if ( isset( $options['fields_namespace'] ) ) { $fields_namespace = Array_Helper::ensure_array( $options['fields_namespace'] ); foreach ( $fields_namespace as $ns ) { if ( ! empty( $ns ) ) { $this->fields_namespace->insert( $ns, 1 ); } } unset( $options['fields_namespace'] ); } parent::__construct( $options ); } }