You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
93 lines
1.7 KiB
93 lines
1.7 KiB
<?php namespace Tests\Support\Database;
|
|
|
|
use CodeIgniter\Database\BaseResult;
|
|
|
|
class MockResult extends BaseResult
|
|
{
|
|
/**
|
|
* Gets the number of fields in the result set.
|
|
*
|
|
* @return integer
|
|
*/
|
|
public function getFieldCount(): int
|
|
{
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
|
|
/**
|
|
* Generates an array of column names in the result set.
|
|
*
|
|
* @return array
|
|
*/
|
|
public function getFieldNames(): array
|
|
{
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
|
|
/**
|
|
* Generates an array of objects representing field meta-data.
|
|
*
|
|
* @return array
|
|
*/
|
|
public function getFieldData(): array
|
|
{
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
|
|
/**
|
|
* Frees the current result.
|
|
*
|
|
* @return mixed
|
|
*/
|
|
public function freeResult()
|
|
{
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
|
|
/**
|
|
* Moves the internal pointer to the desired offset. This is called
|
|
* internally before fetching results to make sure the result set
|
|
* starts at zero.
|
|
*
|
|
* @param integer $n
|
|
*
|
|
* @return mixed
|
|
*/
|
|
public function dataSeek($n = 0)
|
|
{
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
|
|
/**
|
|
* Returns the result set as an array.
|
|
*
|
|
* Overridden by driver classes.
|
|
*
|
|
* @return mixed
|
|
*/
|
|
protected function fetchAssoc()
|
|
{
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
|
|
/**
|
|
* Returns the result set as an object.
|
|
*
|
|
* Overridden by child classes.
|
|
*
|
|
* @param string $className
|
|
*
|
|
* @return object
|
|
*/
|
|
protected function fetchObject($className = 'stdClass')
|
|
{
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
}
|
|
|