public function buildFeedRuleSet() : RuleSet
    {
        $ruleSet = $this->buildBaseRuleSet();
        $ruleSet
            ->add(new LinkNode())
            ->add(new PublicId('id'))
            ->add(new Language('lang'))
            ->add($this->getModifiedSinceRule('updated'))
        ;

        return $ruleSet;
    }
public function buildFeedRuleSet() : RuleSet
    {
        $ruleSet = $this->buildBaseRuleSet();
        $ruleSet
            ->add(new LinkNode())
            ->add(new PublicId('id'))
            ->add(new Language('lang'))
            ->add($this->getModifiedSinceRule('updated'))
        ;

        return $ruleSet;
    }
public function buildFeedRuleSet ( ) : RuleSet { $ ruleSet = $ this -> buildBaseRuleSet ( ) ; $ ruleSet -> add ( new LinkNode ( ) ) -> add ( new PublicId ( 'id' ) ) -> add ( new Language ( 'lang' ) ) -> add ( $ this -> getModifiedSinceRule ( 'updated' ) ) ; return $ ruleSet ; }
Builds and returns a rule set to parse the root node
@return \FeedIo\RuleSet
Builds and returns a rule set to parse the root node