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)_ - получить информацию о записи в таблице
|
* _getData(int $tableId, int $lineId)_ - получить информацию о записи в таблице
|
||||||
*_$tableId_ ID таблицы
|
*_$tableId_ ID таблицы
|
||||||
*_$lineId_ ID записи в таблице
|
*_$lineId_ ID записи в таблице
|
||||||
* _getFile(int $tableId, int $fieldId, int $lineId, string $fileName)_ - получить информацию файле из поля типа "Файл" в записи
|
* _getFile(int $tableId, int $fieldId, int $lineId, string $fileName)_ - получить информацию о файле из поля типа "Файл" в записи
|
||||||
*_$tableId_ ID таблицы
|
*_$tableId_ ID таблицы
|
||||||
*_$fieldId_ ID поля, содержащего файл
|
*_$fieldId_ ID поля, содержащего файл
|
||||||
*_$lineId_ ID записи в таблице
|
*_$lineId_ ID записи в таблице
|
||||||
|
|
|
||||||
|
|
@ -283,7 +283,7 @@ class ClientbaseAPI
|
||||||
* @param $fileName string Название файла
|
* @param $fileName string Название файла
|
||||||
* @return stdClass
|
* @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) {
|
if ($tableId <= 0) {
|
||||||
throw new Exception('Incorrect table id:' . $tableId);
|
throw new Exception('Incorrect table id:' . $tableId);
|
||||||
|
|
@ -297,7 +297,7 @@ class ClientbaseAPI
|
||||||
throw new Exception('Incorrect field id: ' . $fieldId);
|
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);
|
$result = $this->_rawToResult($rawResult);
|
||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue