예제 #1
0
 public function __construct()
 {
     parent::__construct('full_path', 'documents', _kt('Folder'));
     $this->setAlias('Folder');
     // do want values quoted for folder db search
     /*$this->isValueQuoted(false);*/
 }
 public function __construct()
 {
     parent::__construct('document_type_id', 'document_metadata_version', _kt('Document Type'));
     $this->setAlias('DocumentType');
     $this->joinTo('document_types_lookup', 'id');
     $this->matchField('name');
 }
예제 #3
0
 public function __construct()
 {
     parent::__construct('modified_user_id', 'documents', _kt('Modified By'));
     $this->setAlias('ModifiedBy');
     $this->joinTo('users', 'id');
     $this->matchField('name');
 }
예제 #4
0
 public function __construct()
 {
     parent::__construct('mime_id', 'document_content_version', _kt('Mime Type'));
     $this->setAlias('MimeType');
     $this->joinTo('mime_types', 'id');
     $this->matchField('mimetypes');
 }
 public function __construct()
 {
     parent::__construct('checked_out_user_id', 'documents', _kt('Checked Out By'));
     $this->setAlias('CheckedOutBy');
     $this->joinTo('users', 'id');
     $this->matchField('name');
 }
 public function __construct()
 {
     parent::__construct('workflow_state_id', 'document_metadata_version', _kt('Workflow State'));
     $this->setAlias('WorkflowState');
     $this->joinTo('workflow_states', 'id');
     $this->matchField('name');
 }
예제 #7
0
 public function __construct()
 {
     /*
      * Constructing the object like this allows for easy multiple joins
      * on the same column in the same table
      */
     parent::__construct('id', 'document_metadata_version', _kt('Any Metadata'));
     $this->setAlias('Metadata');
     $this->joinTo('document_fields_link', 'metadata_version_id');
     $this->matchField('value');
 }
예제 #8
0
 public function setContext($context)
 {
     parent::setContext($context);
     switch ($context) {
         case ExprContext::DOCUMENT:
             $this->table = 'documents';
             break;
         case ExprContext::FOLDER:
             $this->table = 'folders';
             break;
     }
 }
예제 #9
0
 public function __construct()
 {
     parent::__construct('folder_id', 'documents', _kt('Folder ID'));
     $this->setAlias('FolderID');
 }
예제 #10
0
 public function __construct()
 {
     parent::__construct('modified', 'documents', _kt('Modified'));
     $this->setAlias('Modified');
 }
예제 #11
0
 public function __construct()
 {
     parent::__construct('id', 'documents', _kt('Document ID'));
     $this->setAlias('DocumentId');
 }
예제 #12
0
 public function __construct()
 {
     parent::__construct('checkedout', 'documents', _kt('Checked Out'));
     $this->setAlias('CheckedOut');
 }
 public function __construct()
 {
     parent::__construct('checkedout', 'documents', _kt('Checked Out Delta'));
     $this->setAlias('CheckedoutDelta');
     $this->isValueQuoted(false);
 }
 public function __construct()
 {
     parent::__construct('oem_no', 'documents', _kt('Integration Id'));
     $this->setAlias('IntegrationId');
 }
 public function __construct()
 {
     parent::__construct('workflow_state_id', 'document_metadata_version', _kt('Workflow State ID'));
     $this->setAlias('WorkflowStateID');
 }
예제 #16
0
 public function __construct()
 {
     parent::__construct('tag', 'tag_words', _kt('Tag'));
     $this->setAlias('Tag');
 }
예제 #17
0
 public function __construct()
 {
     parent::__construct('filename', 'document_content_version', _kt('Filename'));
     $this->setAlias('Filename');
 }
예제 #18
0
 public function __construct()
 {
     parent::__construct('status_id', 'documents', _kt('Is Archived'));
     $this->setAlias('IsArchived');
     $this->isValueQuoted(false);
 }
 public function __construct()
 {
     parent::__construct('modified', 'documents', _kt('Modified Delta'));
     $this->setAlias('ModifiedDelta');
     $this->isValueQuoted(false);
 }
예제 #20
0
 public function __construct()
 {
     parent::__construct('immutable', 'documents', _kt('Is Immutable'));
     $this->setAlias('IsImmutable');
     $this->isValueQuoted(false);
 }
예제 #21
0
 public function __construct($fieldset, $field, $fieldsetid, $fieldid)
 {
     parent::__construct($field, 'document_fields_link');
     $this->fieldset = $fieldset;
     $this->fieldid = $fieldid;
     $this->fieldsetid = $fieldsetid;
 }
예제 #22
0
 public function __construct()
 {
     parent::__construct('created', 'documents', _kt('Created'));
     $this->setAlias('Created');
 }
 public function __construct()
 {
     parent::__construct('value', 'document_fields_link', _kt('Any Metadata'));
     $this->setAlias('Metadata');
 }
예제 #24
0
 public function __construct()
 {
     parent::__construct('full_path', 'documents', _kt('Folder'));
     $this->setAlias('Folder');
     $this->isValueQuoted(false);
 }