src/CallmanagerAXL/Callmanager.php
public function get_route_plan_by_name($pattern, $partition = '%')
    {
        $SEARCH = $this->axl_search_return_array(['dnOrPattern' => $pattern, 'partition' => $partition],
                                                 ['dnOrPattern' => '', 'partition' => '', 'type' => '', 'routeDetail' => '']);
        // Search the CUCM for all device pools
        $BASETIME = $this->microtimeTicks();
        $RETURN = $this->SOAPCLIENT->listRoutePlan($SEARCH);
        $DIFFTIME = $this->microtimeTicks() - $BASETIME;
        // log our soap call
        $this->log_soap_call('listRoutePlan', $DIFFTIME, $SEARCH, $RETURN);
        // Decode the reply into an array of results
        $RETURN = $this->decode_soap_reply($RETURN);
        // Turn the associative arrays into a single simensional array list
        //$RETURN = $this->assoc_key_values_to_array($RETURN, 'name');

        return $RETURN;
    }
public function get_route_plan_by_name($pattern, $partition = '%')
    {
        $SEARCH = $this->axl_search_return_array(['dnOrPattern' => $pattern, 'partition' => $partition],
                                                 ['dnOrPattern' => '', 'partition' => '', 'type' => '', 'routeDetail' => '']);
        // Search the CUCM for all device pools
        $BASETIME = $this->microtimeTicks();
        $RETURN = $this->SOAPCLIENT->listRoutePlan($SEARCH);
        $DIFFTIME = $this->microtimeTicks() - $BASETIME;
        // log our soap call
        $this->log_soap_call('listRoutePlan', $DIFFTIME, $SEARCH, $RETURN);
        // Decode the reply into an array of results
        $RETURN = $this->decode_soap_reply($RETURN);
        // Turn the associative arrays into a single simensional array list
        //$RETURN = $this->assoc_key_values_to_array($RETURN, 'name');

        return $RETURN;
    }
Get an array of route plans by some search string