Right now I have to: $rrule->getRule()['INTERVAL'] $rrule->getRule()['FREQ'] Would look cleaner if it was $rrule->getFrequency() or $rrule->getInterval() which could just return $this->getRule()['FREQ'] etc.