Initial xentral_oss_20.3.c9ffacf
This commit is contained in:
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
|
||||
namespace Xentral\Modules\Api\Resource;
|
||||
|
||||
use Xentral\Components\Database\SqlQuery\SelectQuery;
|
||||
|
||||
/**
|
||||
* Ressource hat keinen eigenen API-Endpunkt (keine URL).
|
||||
* Ressource dient nur als Include für die Dateien-Ressource.
|
||||
*/
|
||||
class FileKeywordResource extends AbstractResource
|
||||
{
|
||||
const TABLE_NAME = 'datei_stichwoerter';
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
protected function configure()
|
||||
{
|
||||
$this->setTableName(self::TABLE_NAME);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return SelectQuery
|
||||
*/
|
||||
protected function selectAllQuery()
|
||||
{
|
||||
return $this->db
|
||||
->select()
|
||||
->cols([
|
||||
'ds.id',
|
||||
'ds.subjekt',
|
||||
'ds.objekt',
|
||||
'ds.parameter',
|
||||
'ds.sort',
|
||||
])
|
||||
->from(self::TABLE_NAME . ' AS ds');
|
||||
}
|
||||
|
||||
/**
|
||||
* @return false
|
||||
*/
|
||||
protected function selectOneQuery()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return false
|
||||
*/
|
||||
protected function selectIdsQuery()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return false
|
||||
*/
|
||||
protected function insertQuery()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return false
|
||||
*/
|
||||
protected function updateQuery()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return false
|
||||
*/
|
||||
protected function deleteQuery()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user