public function addUse(string $use) : bool
    {
        $retval = false;

        if (!array_search($use, $this->interface_list)) {
            $this->use_list[] = $use;
            $retval = true;
        }

        return $retval;
    }
public function addUse(string $use) : bool
    {
        $retval = false;

        if (!array_search($use, $this->interface_list)) {
            $this->use_list[] = $use;
            $retval = true;
        }

        return $retval;
    }
public function addUse ( string $ use ) : bool { $ retval = false ; if ( ! array_search ( $ use , $ this -> interface_list ) ) { $ this -> use_list [ ] = $ use ; $ retval = true ; } return $ retval ; }
Add a trait to the class declaration. If trait already exists then the action is ignored
@param string $use Name of trait to be added
@return bool Return true if $use is added or false if it already exists
Add a trait to the class declaration . If trait already exists then the action is ignored