Methods summary
public
DocPlanner\SDK\Base\Result|DocPlanner\SDK\Model\Doctor\Categories[]|array
|
#
categories( string|null $phrase = null )
Parameters
- $phrase
string|null $phrase
Returns
|
public
DocPlanner\SDK\Base\Result|DocPlanner\SDK\Model\Doctor\Calendars[]|array
|
#
calendars( integer $doctor_id )
Parameters
- $doctor_id
integer $doctor_id
Returns
|
public
DocPlanner\SDK\Base\Result|DocPlanner\SDK\Model\Doctor\Search[]|array
|
#
search( null|string $phrase = null, null|string $location = null, null|integer $category_id = null, null|string $mode = null, null|float $lat = null, null|float $lon = null, null|integer $page = null )
Parameters
- $phrase
null|string $phrase
- $location
null|string $location
- $category_id
null|integer $category_id
- $mode
null|string $mode
- $lat
null|float $lat
- $lon
null|float $lon
- $page
null|integer $page
Returns
|
public
DocPlanner\SDK\Model\Doctor\Profile|array
|
#
profile( integer $doctor_id, null|float $lat = null, null|float $lon = null )
Parameters
- $doctor_id
integer $doctor_id
- $lat
null|float $lat
- $lon
null|float $lon
Returns
|
public
DocPlanner\SDK\Base\Result|DocPlanner\SDK\Model\Doctor\Opinion[]|array
|
#
opinion( integer $doctor_id, null|integer $page = null )
Parameters
- $doctor_id
integer $doctor_id
- $page
null|integer $page
Returns
|
public
DocPlanner\SDK\Model\Doctor\CanAddOpinion|array
|
#
canAddOpinion( integer $doctor_id )
Parameters
- $doctor_id
integer $doctor_id
Returns
|
public
DocPlanner\SDK\Model\Doctor\AddOpinion|array
|
#
addOpinion( integer $doctor_id, string $comment, float $rate, integer $duration, string $device )
Parameters
- $doctor_id
integer $doctor_id
- $comment
string $comment
- $rate
float $rate
- $duration
integer $duration
- $device
string $device
Returns
|