*/ class SiteArrayTest extends GenericArrayObjectTest { /** * @see GenericArrayObjectTest::elementInstancesProvider * * @since 1.21 * * @return array */ public function elementInstancesProvider() { $sites = TestSites::getSites(); $siteArrays = array(); $siteArrays[] = $sites; $siteArrays[] = array( array_shift( $sites ) ); $siteArrays[] = array( array_shift( $sites ), array_shift( $sites ) ); return $this->arrayWrap( $siteArrays ); } /** * @see GenericArrayObjectTest::getInstanceClass * * @since 1.21 * * @return array */ public function getInstanceClass() { return 'SiteArray'; } }