Move Model namespace

This commit is contained in:
alphayax 2016-06-24 21:41:17 +02:00
parent c5c7e1f74b
commit e4307fedac
100 changed files with 112 additions and 112 deletions

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\AirMedia;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class AirMediaConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\AirMedia;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class AirMediaReceiver

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\AirMedia;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class AirMediaReceiver

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Call;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class CallEntry

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Call;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ContactAddress
@ -164,4 +164,4 @@ class ContactAddress extends Model {
$this->country = $country;
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Call;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ContactEmail

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Call;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ContactEntry

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Call;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ContactNumber

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Call;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ContactUrl

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
class Config extends Model {
@ -146,4 +146,4 @@ class Config extends Model {
$this->allow_token_request = $allow_token_request;
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\DynDns;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Config

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\DynDns;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Status

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\Ftth;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Status

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\Ipv6;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Configuration
@ -66,4 +66,4 @@ class Configuration extends Model {
$this->delegations = $delegations;
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\Ipv6;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Delegation

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ConnectionStatus

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\Xdsl;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class XdslInfos

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\Xdsl;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class XdslStats

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Connection\Xdsl;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class XdslStatus

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DhcpConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class BlackListEntry

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DlBlockListConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DlBtConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DlFeedConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DlNewsConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DlRate

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DlThrottlingConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DownloadConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Feed;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DownloadFeed

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Feed;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DownloadFeedItem

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class File

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Peer

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Stats;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DhtStats

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Stats;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\models\Download\Config\DlRate;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download\Stats;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class NzbConfigStatus

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Task

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Download;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Tracker

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\FileSystem;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class FileInfo

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\FileSystem;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class FileUpload
@ -84,4 +84,4 @@ class FileUpload extends Model {
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\FileSystem;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class FsTask

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\FileSystem;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ShareLink
@ -58,4 +58,4 @@ class ShareLink extends Model {
return $this->fullurl;
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Freeplug;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Freeplug

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Freeplug;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class FreeplugNetwork
@ -37,4 +37,4 @@ class FreeplugNetwork extends Model {
return $this->members;
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class FtpConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\LAN;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class LanConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\LAN;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class LanHost

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\LAN;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class LanHostL2Ident

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\LAN;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class LanHostL3Connectivity

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\LAN;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class LanHostName

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\LAN;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class LanConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class LCDConfig
@ -60,4 +60,4 @@ class LCDConfig extends Model {
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\NAT;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class DmzConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\NAT;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class IncomingPortConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\NAT;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\models\LAN\LanHost;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\NetworkShare;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class AfpConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\NetworkShare;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class SambaConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\ParentalControl;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\ParentalControl;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\ParentalControl;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class FilterPlanning

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Storage;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\models;
use alphayax\freebox\api\v3\symbols;

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Storage;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class OperationProgress

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\Storage;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
use alphayax\freebox\api\v3\models;

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\SwitchPort;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\SwitchPort;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Stats

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\SwitchPort;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class SystemConfig
@ -118,4 +118,4 @@ class SystemConfig extends Model {
return $this->box_authenticated;
}
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\UPnP;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class UpnpAvConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\UPnP;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class UpnpIgdConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\UPnP;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\models\LAN\LanHost;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Client\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ClientConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Client\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class PPTPConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Client;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class IpInfo

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Client;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Stats

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Client;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Status

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Server\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Server\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Server\Config;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Server;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Connection

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Server;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\symbols;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\VPN\Server;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class User

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\APStation;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Flags

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\APStation;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\models\LAN\LanHost;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\AccessPoint;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class AP
@ -59,7 +59,7 @@ class AP extends Model {
* @return \alphayax\freebox\api\v3\models\WiFi\AccessPoint\ApCapabilities
*/
public function getCapabilites() {
return $this->capabilites;
return $this->capabilities;
}
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\AccessPoint;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ApCapabilities

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\AccessPoint;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class APConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\AccessPoint;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ApHtConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\AccessPoint;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class APStatus

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\AccessPoint;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class AllowedComb

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\Bss;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Bss

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\Bss;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Config

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\Bss;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Status

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class GlobalConfig

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\freebox\api\v3\models;
/**

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Planning

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\Radar;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class ChannelUsage

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\Radar;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class Neighbor

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\freebox\api\v3\models\WiFi\Radar;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
/**
* Class NeighborCap

View File

@ -1,5 +1,5 @@
<?php
namespace alphayax\freebox\api\v3;
namespace alphayax\freebox\utils;
/**
* Class Model
@ -75,4 +75,4 @@ abstract class Model implements \JsonSerializable {
return $this->toArray();
}
}
}

View File

@ -80,7 +80,7 @@ class Rest extends alphayax\utils\Rest {
$Model_xs = @$this->getCurlResponse()['result'] ?: [];
/// Cast elements
if( ! empty( $className) && ! empty( $Model_xs) && is_subclass_of( $className, alphayax\freebox\api\v3\Model::class)) {
if( ! empty( $className) && ! empty( $Model_xs) && is_subclass_of( $className, alphayax\freebox\utils\Model::class)) {
array_walk( $Model_xs, function( &$item, $key, $className){
$item = new $className( $item);
}, $className);
@ -91,13 +91,13 @@ class Rest extends alphayax\utils\Rest {
/**
* @param string $className
* @return array|alphayax\freebox\api\v3\Model
* @return array|\alphayax\freebox\utils\Model
*/
public function getResult( $className = ''){
$Model = @$this->getCurlResponse()['result'];
/// Cast element
if( ! empty( $className) && ! empty( $Model) && is_subclass_of( $className, alphayax\freebox\api\v3\Model::class) && is_array( $Model)){
if( ! empty( $className) && ! empty( $Model) && is_subclass_of( $className, alphayax\freebox\utils\Model::class) && is_array( $Model)){
return new $className( $Model);
}

View File

@ -1,6 +1,6 @@
<?php
namespace alphayax\tests;
use alphayax\freebox\api\v3\Model;
use alphayax\freebox\utils\Model;
use alphayax\utils\file_system\Directory;