getFile function new version
This commit is contained in:
parent
633ced243b
commit
55ff554b40
|
|
@ -0,0 +1 @@
|
|||
localtest.php
|
||||
|
|
@ -61,7 +61,7 @@ foreach ($tables as $table) {
|
|||
* _getData(int $tableId, int $lineId)_ - получить информацию о записи в таблице
|
||||
*_$tableId_ ID таблицы
|
||||
*_$lineId_ ID записи в таблице
|
||||
* _getFile(int $tableId, int $fieldId, int $lineId, string $fileName)_ - получить информацию файле из поля типа "Файл" в записи
|
||||
* _getFile(int $tableId, int $fieldId, int $lineId, string $fileName)_ - получить информацию о файле из поля типа "Файл" в записи
|
||||
*_$tableId_ ID таблицы
|
||||
*_$fieldId_ ID поля, содержащего файл
|
||||
*_$lineId_ ID записи в таблице
|
||||
|
|
|
|||
|
|
@ -283,7 +283,7 @@ class ClientbaseAPI
|
|||
* @param $fileName string Название файла
|
||||
* @return stdClass
|
||||
*/
|
||||
public function getFile(int $tableId, int $fieldId, int $lineId, string $fileName) : stdClass
|
||||
public function getFile(int $tableId, int $fieldId, int $lineId, string $fileName = "")
|
||||
{
|
||||
if ($tableId <= 0) {
|
||||
throw new Exception('Incorrect table id:' . $tableId);
|
||||
|
|
@ -297,7 +297,7 @@ class ClientbaseAPI
|
|||
throw new Exception('Incorrect field id: ' . $fieldId);
|
||||
}
|
||||
|
||||
$rawResult = $this->query("/file/" . $tableId . "/" . $fieldId . "/" . $lineId . "/" . $fileName);
|
||||
$rawResult = $this->query("/file/" . $tableId . "/" . $fieldId . "/" . $lineId . "/?filename=" . urlencode($fileName));
|
||||
$result = $this->_rawToResult($rawResult);
|
||||
|
||||
return $result;
|
||||
|
|
|
|||
Loading…
Reference in New Issue