Detailed Description
StudipDocument.class.php
- Author
- André Noack <noack-quest>, Suchi & Berg GmbH info@.nosp@m.data.nosp@m.-ques.nosp@m.t.de public Small class derived from SimpleORMap to give access to the table dokumente
-
André Noack
Constructor & Destructor Documentation
__construct |
( |
|
$id = null | ) |
|
constructor
- Parameters
-
string | id: primary key of table dokumente |
- Returns
- null
Reimplemented from SimpleORMap.
Member Function Documentation
static deleteBySql |
( |
|
$where | ) |
|
|
static |
deletes table rows which matches the given sql-where clause and returns the number of deleted rows.
- Parameters
-
string | sql clause to use on the right side of WHERE to delete all rows matching this clause |
- Returns
- int: number of rows deleted by the given sql-where-clause.
returns new instance of StudipDocument for given id or null if id does not exist
- Parameters
-
id | string primary key of table 'dokumente' in db |
- Returns
- object of type StudipDocument that matches id or null if nothing matches id
static findByCourseId |
( |
|
$cid | ) |
|
|
static |
returns array of StudipDocument-objects of given course id
- Parameters
-
string | cid: course_id in the db (Seminar_id) with which all StudipDocuments should be filtered |
- Returns
- array of all StudipDocument from the course with the given course_id
static findByFolderId |
( |
|
$folder_id | ) |
|
|
static |
returns array of document-objects of given folder with id folder_id
- Parameters
-
string | folder_id: id of a folder whose documents we want to catch |
- Returns
- array of StudipDocument objects of the given folder_id's folder or empty if that folder contains no documents.
static findBySql |
( |
|
$where | ) |
|
|
static |
returns array of instances of StudipDocument filtered by given sql-where-clause
- Parameters
-
string,: | sql-where clause to use on the right side of WHERE to filter all StudipDocuments in an array |
- Returns
- array of StudipDocument filtered by where (sql-qhere-clause) or empty array if no matches were found
The documentation for this class was generated from the following file: