public static function instruments() { //Return a list of tradeable instruments for $accountId if (!self::valid(self::$account)) { return self::$account; } if (empty(self::$instruments)) { self::$instruments = self::get('instruments', array('accountId' => self::$account->accountId)); } return self::$instruments; }