| Next revision | Previous revision |
| scriptlog:lib:dao:mediadao [2026/09/26 09:09] – admin admin | scriptlog:lib:dao:mediadao [2026/09/26 09:34] (current) – admin admin |
|---|
| ======= Docblock Metadata ======= | ======= Docblock Metadata ======= |
| |
| ^ Tag ^ Value ^ | ^ Tag ^ Value ^ |
| | ''@category'' | Dao Class | | | ''@category'' | Dao Class | |
| | ''@author'' | M.Noermoehammad | | | ''@author'' | M.Noermoehammad | |
| | ''@license'' | MIT | | | ''@license'' | MIT | |
| | ''@version'' | 1.0 | | | ''@version'' | 1.0 | |
| | ''@since'' | Since Release 1.0 | | | ''@since'' | Since Release 1.0 | |
| |
| ======= Inheritance ======= | ======= Inheritance ======= |
| |
| ^ Relation ^ Type ^ Meaning ^ | ^ Relation ^ Type ^ Meaning ^ |
| | extends | [[scriptlog:lib:core:dao|''Dao'']] | parent class/interface | | | extends | [[scriptlog:lib:core:dao|''Dao'']] | parent class/interface | |
| |
| ======= Constants (0) ======= | ======= Constants (0) ======= |
| //None.// | //None.// |
| |
| ======= Properties (0) ======= | ======= Properties (1) ======= |
| |
| //None declared.// | ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ |
| | | ''private'' | ''(untyped)'' | ''$selected'' | | 24 | |
| |
| ======= Methods (22) ======= | ======= Methods (22) ======= |
| |
| ^ Visibility ^ Method ^ Summary ^ Line ^ | ^ Visibility ^ Method ^ Summary ^ Line ^ |
| | public | ''__construct()'' | (undocumented) | 26 | | | public | ''__construct()'' | (undocumented) | 26 | |
| | public | ''findAllMedia()'' | Find All Media | 39 | | | public | ''findAllMedia()'' | Find All Media | 39 | |
| | public | ''findMediaById()'' | Find media by Id | 88 | | | public | ''findMediaById()'' | Find media by Id | 88 | |
| | public | ''findMediaByType()'' | Find media by media format type | 118 | | | public | ''findMediaByType()'' | Find media by media format type | 118 | |
| | public | ''findMediaMetaValue()'' | find mediameta by it's id and key | 147 | | | public | ''findMediaMetaValue()'' | find mediameta by it's id and key | 147 | |
| | public | ''findAllMediaBlog()'' | Find all media for Blog | 169 | | | public | ''findAllMediaBlog()'' | Find all media for Blog | 169 | |
| | public | ''findMediaBlog()'' | Find media for blog based on ID | 189 | | | public | ''findMediaBlog()'' | Find media for blog based on ID | 189 | |
| | public | ''findAllMediaPage()'' | findAllMediaPage | 214 | | | public | ''findAllMediaPage()'' | findAllMediaPage | 214 | |
| | public | ''findMediaPage()'' | findMediaPage | 236 | | | public | ''findMediaPage()'' | findMediaPage | 236 | |
| | public | ''createMedia()'' | Add new media | 260 | | | public | ''createMedia()'' | Add new media | 260 | |
| | public | ''createMediaMeta()'' | Add new media meta | 285 | | | public | ''createMediaMeta()'' | Add new media meta | 285 | |
| | public | ''updateMedia()'' | Update Media | 306 | | | public | ''updateMedia()'' | Update Media | 306 | |
| | public | ''updateMediaMeta()'' | updateMediaMeta | 343 | | | public | ''updateMediaMeta()'' | updateMediaMeta | 343 | |
| | public | ''deleteMedia()'' | Delete Media | 365 | | | public | ''deleteMedia()'' | Delete Media | 365 | |
| | public | ''checkMediaId()'' | Check media's Id | 385 | | | public | ''checkMediaId()'' | Check media's Id | 385 | |
| | public | ''dropDownMediaAccess()'' | drop down media access | 403 | | | public | ''dropDownMediaAccess()'' | drop down media access | 403 | |
| | public | ''dropDownMediaTarget()'' | dropDownMediaTarget() | 425 | | | public | ''dropDownMediaTarget()'' | dropDownMediaTarget() | 425 | |
| | public | ''dropDownMediaStatus()'' | dropDownMediaStatus | 445 | | | public | ''dropDownMediaStatus()'' | dropDownMediaStatus | 445 | |
| | public | ''dropDownMediaSelect()'' | dropDownMediaSelect() | 465 | | | public | ''dropDownMediaSelect()'' | dropDownMediaSelect() | 465 | |
| | public | ''imageRadioButton()'' | imageRadioButton | 515 | | | public | ''imageRadioButton()'' | imageRadioButton | 515 | |
| | public | ''imageUploadHandler()'' | imageUploadHandler | 583 | | | public | ''imageUploadHandler()'' | imageUploadHandler | 583 | |
| | public | ''totalMediaRecords()'' | Total media records | 650 | | | public | ''totalMediaRecords()'' | Total media records | 650 | |
| |
| |
| Find All Media | Find All Media |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$orderBy'' | ''(untyped)'' | '''ID''' | //none// | | | ''$orderBy'' | ''(untyped)'' | '''ID''' | //none// | |
| | ''$user_level'' | ''(untyped)'' | ''null'' | //none// | | | ''$user_level'' | ''(untyped)'' | ''null'' | //none// | |
| |
| **Returns:** ''(none declared)'' — array | **Returns:** ''(none declared)'' — array |
| Find media by Id | Find media by Id |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$mediaId'' | ''(untyped)'' | //required// | //none// | | | ''$mediaId'' | ''(untyped)'' | //required// | //none// | |
| | ''$sanitize'' | ''(untyped)'' | //required// | //none// | | | ''$sanitize'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' — mixed | **Returns:** ''(none declared)'' — mixed |
| Find media by media format type | Find media by media format type |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$type'' | ''(untyped)'' | //required// | //none// | | | ''$type'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' — array | **Returns:** ''(none declared)'' — array |
| find mediameta by it's id and key | find mediameta by it's id and key |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$mediaId'' | ''(untyped)'' | //required// | //none// | | | ''$mediaId'' | ''(untyped)'' | //required// | //none// | |
| | ''$media_filename'' | ''(untyped)'' | //required// | //none// | | | ''$media_filename'' | ''(untyped)'' | //required// | //none// | |
| | ''$sanitize'' | ''(untyped)'' | //required// | //none// | | | ''$sanitize'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| Find all media for Blog | Find all media for Blog |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$orderBy'' | ''(untyped)'' | '''ID''' | //none// | | | ''$orderBy'' | ''(untyped)'' | '''ID''' | //none// | |
| |
| **Returns:** ''(none declared)'' — mixed | **Returns:** ''(none declared)'' — mixed |
| Find media for blog based on ID | Find media for blog based on ID |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$mediaId'' | ''(untyped)'' | //required// | //none// | | | ''$mediaId'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| findAllMediaPage | findAllMediaPage |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$orderBy'' | ''(untyped)'' | '''ID''' | //none// | | | ''$orderBy'' | ''(untyped)'' | '''ID''' | //none// | |
| |
| **Returns:** ''(none declared)'' — mixed | **Returns:** ''(none declared)'' — mixed |
| findMediaPage | findMediaPage |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$mediaId'' | ''(untyped)'' | //required// | //none// | | | ''$mediaId'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' — mixed | **Returns:** ''(none declared)'' — mixed |
| Add new media | Add new media |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$bind'' | ''(untyped)'' | //required// | //none// | | | ''$bind'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| Add new media meta | Add new media meta |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$bind'' | ''(untyped)'' | //required// | //none// | | | ''$bind'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| Update Media | Update Media |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$sanitize'' | ''(untyped)'' | //required// | //none// | | | ''$sanitize'' | ''(untyped)'' | //required// | //none// | |
| | ''$bind'' | ''(untyped)'' | //required// | //none// | | | ''$bind'' | ''(untyped)'' | //required// | //none// | |
| | ''$mediaId'' | ''(untyped)'' | //required// | //none// | | | ''$mediaId'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| updateMediaMeta | updateMediaMeta |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$sanitize'' | ''(untyped)'' | //required// | //none// | | | ''$sanitize'' | ''(untyped)'' | //required// | //none// | |
| | ''$bind'' | ''(untyped)'' | //required// | //none// | | | ''$bind'' | ''(untyped)'' | //required// | //none// | |
| | ''$mediaId'' | ''(untyped)'' | //required// | //none// | | | ''$mediaId'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' — void | **Returns:** ''(none declared)'' — void |
| Delete Media | Delete Media |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$mediaId'' | ''(untyped)'' | //required// | //none// | | | ''$mediaId'' | ''(untyped)'' | //required// | //none// | |
| | ''$sanitize'' | ''(untyped)'' | //required// | //none// | | | ''$sanitize'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| Check media's Id | Check media's Id |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$id'' | ''(untyped)'' | //required// | //none// | | | ''$id'' | ''(untyped)'' | //required// | //none// | |
| | ''$sanitize'' | ''(untyped)'' | //required// | //none// | | | ''$sanitize'' | ''(untyped)'' | //required// | //none// | |
| |
| **Returns:** ''(none declared)'' — numeric | **Returns:** ''(none declared)'' — numeric |
| set media access | set media access |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$selected'' | ''(untyped)'' | ''""'' | //none// | | | ''$selected'' | ''(untyped)'' | ''""'' | //none// | |
| |
| **Returns:** ''(none declared)'' — string | **Returns:** ''(none declared)'' — string |
| set media target | set media target |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$selected'' | ''(untyped)'' | ''""'' | //none// | | | ''$selected'' | ''(untyped)'' | ''""'' | //none// | |
| |
| **Returns:** ''(none declared)'' — string | **Returns:** ''(none declared)'' — string |
| dropDownMediaStatus | dropDownMediaStatus |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$selected'' | ''(untyped)'' | ''""'' | //none// | | | ''$selected'' | ''(untyped)'' | ''""'' | //none// | |
| |
| **Returns:** ''(none declared)'' — string | **Returns:** ''(none declared)'' — string |
| dropDownMediaSelect() | dropDownMediaSelect() |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$selected'' | ''(untyped)'' | ''null'' | //none// | | | ''$selected'' | ''(untyped)'' | ''null'' | //none// | |
| |
| **Returns:** ''(none declared)'' — string | **Returns:** ''(none declared)'' — string |
| imageRadioButton | imageRadioButton |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$checked'' | ''(untyped)'' | ''null'' | //none// | | | ''$checked'' | ''(untyped)'' | ''null'' | //none// | |
| |
| **Returns:** ''(none declared)'' — mixed | **Returns:** ''(none declared)'' — mixed |
| imageUploadHandler | imageUploadHandler |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$mediaId'' | ''(untyped)'' | ''null'' | //none// | | | ''$mediaId'' | ''(untyped)'' | ''null'' | //none// | |
| |
| **Returns:** ''(none declared)'' | **Returns:** ''(none declared)'' |
| Total media records | Total media records |
| |
| ^ Parameter ^ Type ^ Default ^ Description ^ | ^ Parameter ^ Type ^ Default ^ Description ^ |
| | ''$data'' | ''array'' | ''[]'' | = null | | | ''$data'' | ''array'' | ''[]'' | = null | |
| |
| **Returns:** ''?int'' — integer|numeric | **Returns:** ''?int'' — integer|numeric |
| ======= Imports ======= | ======= Imports ======= |
| |
| ^ Alias ^ Fully-qualified name ^ | ^ Alias ^ Fully-qualified name ^ |
| | ''ActionConst'' | [[scriptlog:lib:core:actionconst|''Scriptlog\Core\ActionConst'']] | | | ''ActionConst'' | [[scriptlog:lib:core:actionconst|''Scriptlog\Core\ActionConst'']] | |
| | ''Dao'' | [[scriptlog:lib:core:dao|''Scriptlog\Core\Dao'']] | | | ''Dao'' | [[scriptlog:lib:core:dao|''Scriptlog\Core\Dao'']] | |
| | ''Sanitize'' | [[scriptlog:lib:core:sanitize|''Scriptlog\Core\Sanitize'']] | | | ''Sanitize'' | [[scriptlog:lib:core:sanitize|''Scriptlog\Core\Sanitize'']] | |
| |
| |