Element_OphTrOperationbooking_Operation::getRTT PHP Méthode

getRTT() public méthode

returns the RTT for the operation booking if there is one available.
public getRTT ( ) : RTT | null
Résultat RTT | null
    public function getRTT()
    {
        if ($this->fixed_rtt) {
            return $this->fixed_rtt;
        } elseif ($ref = $this->referral) {
            $rtts = $ref->getActiveRTT();
            if (count($rtts) == 1) {
                return $rtts[0];
            }
        }
        return;
    }

Usage Example

 public function testgetRTT_referral2Active()
 {
     $test = new Element_OphTrOperationbooking_Operation();
     $active_rtt = array(new RTT(), new RTT());
     $referral = ComponentStubGenerator::generate('Referral', array('activeRTT' => $active_rtt));
     $test->referral = $referral;
     $this->assertNull($test->getRTT());
 }