Skip to content

Technical Reference Objects 06

Daniel Neto edited this page Oct 29, 2026 · 1 revision

Technical source reference: Objects (6)

Audience: developers and AI-assisted code lookup. Review date: 2026-10-29. Static inventory, not an endpoint specification, functional audit or integration-test result. Source files were read without executing application handlers. Nonempty string defaults are omitted.

Source reference index.

objects/notifications.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/notifySubscribers.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/php80.php

Source

Named function/method Source line
str_contains(string $Haystack, string $Needle): bool 12
str_starts_with(string $Haystack, string $Needle): bool 18
str_ends_with(string $Haystack, string $Needle): bool 24

objects/phpsessionid.json.php

Source

Named function/method Source line
getAVideoSessionNameFromConfig() 8

objects/playListAddVideo.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlist.php

Source

Declared classes/interfaces/traits: PlayList.

Named function/method Source line
getSearchFieldsNames() 24
getTableName() 29
getFromDbFromName($name) 34
getFromDbFromId($id) 52
loadFromName($name) 72
getAllFromPlaylistsID($playlists_id, $recreate = false) 89
getUserSpecialPlaylist($users_id, $type) 124
getAllFromUser($userId, $publicOnly = true, $status = false, $playlists_id = 0, $try = 0, $includeSeries = false) 149
getTotalFromUser($userId, $publicOnly = true, $status = false, $playlists_id = 0, $try = 0, $includeSeries = false) 308
getAllFromUserLight($userId, $publicOnly = true, $status = false, $playlists_id = 0, $onlyWithVideos = false, $includeSeries = false) 366
fixDuplicatePlayList($user_id) 428
getAllFromUserVideo($userId, $videos_id, $publicOnly = true, $status = false) 482
removeCache($videos_id, $schedule = true) 508
getSuggested() 518
getVideosIndexFromPlaylistLight($playlists_id, $videos_id) 525
getOrderBy($prefix = '') 538
getVideosIDFromPlaylistLight($playlists_id) 548
getVideosFromPlaylist($playlists_id, $getExtraInfo = true, $forceRecreateCache = false) 590
getRandomImageFromPlayList($playlists_id, $try = 0) 712
isAGroupOfPlayLists($playlists_id) 748
getTotalDurationAndTotalVideosFromPlaylist($playlists_id, $depth = 0) 756
getAllSubPlayLists($playlists_id, $NOTSubPlaylists = 0) 799
getAllNOTSubPlayLists($playlists_id) 840
isVideoOnFavorite($videos_id, $users_id) 845
isVideoOnWatchLater($videos_id, $users_id) 850
isVideoOn($videos_id, $users_id, $status) 855
getFavoriteIdFromUser($users_id) 878
getWatchLaterIdFromUser($users_id) 894
getIdFromUser($users_id, $status) 911
getVideosIdFromPlaylist($playlists_id) 929
getTotalDurationFromPlaylistInSeconds($playlists_id) 944
sortVideos($videosList, $listIdOrder) 967
save() 996
clearEmptyLists() 1037
getNextOrder($playlists_id) 1044
addVideo($videos_id, $add, $order = 0, $_deleteCache = true) 1060
deleteCacheDir($playlists_id, $schedule = false) 1115
delete() 1125
getId() 1139
getName() 1144
getNameOrSerieTitle() 1149
getModified() 1154
getUsers_id() 1159
getStatus() 1167
setId($id) 1172
setName($name) 1177
setUsers_id($users_id) 1186
setStatus($status) 1191
canSee($playlist_id, $users_id) 1199
getEPG() 1215
getShowOnTV() 1225
setShowOnTV($showOnTV) 1230
getShowOnFirstPage() 1240
setShowOnFirstPage($showOnFirstPage) 1245
getAllToShowOnTV() 1255
getAllToShowOnFirstPage() 1284
showPlayListSelector($playListArray) 1312
getAll($status = '', $playlists_id = 0, $users_id = 0) 1334

objects/playlistAddNew.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistAddOnFirstPage.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistRemove.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistRemoveVideo.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistRename.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistSort.php

Source

Named function/method Source line
dateCmp($videoA, $videoB) 86
dateCmpDesc($videoA, $videoB) 95
titleASC($videoA, $videoB) 104
titleDESC($videoA, $videoB) 108

objects/playlistStatus.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlists.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistsFromUser.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistsFromUserVideos.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistsPublic.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/playlistsVideos.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/plugin.php

Source

Declared classes/interfaces/traits: Plugin, PluginTags, PluginDependency.

Named function/method Source line
getSearchFieldsNames() 20
getTableName() 25
getId() 30
getStatus() 35
getObject_data() 40
getPluginVersion() 45
getName() 50
setId($id) 55
setStatus($status) 60
setObject_data($object_data) 65
setName($name) 70
getUuid() 76
getDirName() 81
setUuid($uuid) 86
setDirName($dirName) 92
setPluginversion($pluginVersion) 98
setCurrentVersionByUuid($uuid, $currentVersion) 103
getCurrentVersionByUuid($uuid) 119
getPluginByName($name) 136
getPluginByUUID($uuid, $refreshCache=false) 156
loadFromUUID($uuid) 196
isEnabledByName($name) 206
isEnabledByUUID($uuid) 215
getAvailablePlugins($comparePluginVersion = false) 224
getDependenciesInfo(PluginAbstract $p) 299
getAvailablePluginsBasic() 316
getDatabaseFile($pluginName) 356
getDatabaseFileName($pluginName) 365
getAllEnabled($try = 0) 382
getAllDisabled() 452
getEnabled($uuid) 469
deleteByUUID($uuid) 500
deleteByName($name) 515
getOrCreatePluginByName($name, $statusIfCreate = '<string>') 530
save() 552
deletePluginCache($uuid) 567
encryptIfNeed($object_data) 574
decryptIfNeed($object_data) 601
isEncrypted($object_data_element_value) 626
__construct($pluginName, $reason = '', $required = true) 670
create($pluginName, $reason = '', $required = true) 677

objects/pluginAddDataObject.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/pluginImport.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/pluginRunDatabaseScript.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/pluginRunUpdateScript.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/pluginSwitch.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/plugins.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/pluginsAvailable.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/reportDateRange.php

Source

Named function/method Source line
reportDateRange(array $input) 3
reportRequestDateRange(array $input) 29

objects/reportMetrics.php

Source

Declared classes/interfaces/traits: ReportMetrics.

Named function/method Source line
rows($sql, $formats, $values) 6
filters($owner, $dateColumn, $from, $to, &$formats, &$values) 17
videoActivity($owner = 0, $from = ''<string>'', $byChannel = false) 40
reactions($owner = 0, $comments = false, $from = ''<string>'') 58
subscriptions($owner = 0) 72

objects/security.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/sendEmail.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/sendSiteEmailAsync.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/sites.php

Source

Declared classes/interfaces/traits: Sites.

Named function/method Source line
getSearchFieldsNames() 14
getTableName() 19
getName() 24
getUrl() 29
getStatus() 34
setName($name) 39
setUrl($url) 44
setStatus($status) 49
getSecret() 54
setSecret($secret) 59
save() 64
getFromFileName($fileName) 78
getFromStatus($status) 93

objects/status.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/subscribe.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/subscribe.php

Source

Declared classes/interfaces/traits: Subscribe.

Named function/method Source line
__construct($id, $email = "'<string>''<string>'") 27
load($id, $refreshCache = false) 42
loadFromEmail($email, $user_id, $status = '<string>') 55
loadFromId($subscriber_users_id, $user_id, $status = '<string>') 68
save() 81
getSubscribe($id) 112
getSubscribeFromEmail($email, $user_id, $status = '<string>') 128
getSubscribeFromID($subscriber_users_id, $user_id, $status = '<string>') 148
isSubscribed($subscribed_to_user_id, $user_id = 0) 172
getAllSubscribes($user_id = "'<string>'a", $verifiedOnly = false) 191
getTotalSubscribesFiltered($user_id = "'<string>'a", $verifiedOnly = false) 275
getSubscribedChannels($user_id, $limit = 0, $page = 0) 305
getTotalSubscribes($user_id = 0) 365
getTotalSubscribedChannels($user_id = "") 383
toggle() 397
notifyToggle() 407
getStatus() 417
getNotify() 422
setNotify($notify) 429
getButton($user_id) 434
getSubscriber_users_id() 491
setSubscriber_users_id($subscriber_users_id) 496
getUsers_id() 501
setUsers_id($users_id) 506
getTableName() 511

objects/subscribeNotify.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/subscribed.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/subscribes.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/uploadArticleImage.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/uploadChannelArt.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/uploadChannelArt.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/uploadPoster.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/uploadUserPhoto.json.php

Source

No named function/method declarations were extracted. Inspect top-level code, includes and the caller.

objects/user.php

Source

Declared classes/interfaces/traits: User.

Named function/method Source line
__construct( $id, $user = ''<string>'' ) 72
getIs_company(): int 92
setIs_company($is_company): void 97
getPhone() 115
setPhone($phone): void 120
getBirth_date() 128
setBirth_date($birth_date): void 133
getEmail() 143
getUser() 148
getAbout() 153
setAbout($about) 158
getPassword() 163
getCanStream() 168
setCanStream($canStream) 173
getCanViewChart() 178
setCanViewChart($canViewChart) 183
getCanCreateMeet() 188
setCanCreateMeet($canCreateMeet) 193
getCanUpload() 198
setCanUpload($canUpload) 203
getAnalyticsCode() 208
setAnalyticsCode($analyticsCode) 213
getAnalytics() 223
addExternalOptions($id, $value) 246
removeExternalOptions($id) 257
setExternalOptions($options) 265
getExternalOption($id) 272
load($id, $refreshCache = false) 281
loadFromUser($user) 298
loadSelfUser() 316
getIdRequestOrSession() 321
getId() 330
getCookieUsersId() 339
getEmail_() 349
_getEmail() 358
getEmailDb($users_id) 363
getBdId() 369
updateSessionInfo() 374
getName() 383
getUserName() 393
getUserChannelName() 402
_recommendChannelName($name = "'<string>'", $users_id = 0) 418
getUserFromChannelName($channelName) 463
getNameIdentification() 489
getNameIdentificationBd() 517
getNameIdentificationById($id = "") 535
getDescriptionById($id, $removeHTML = false) 544
getAboutFromId($id) 554
getUserPass() 563
_getName() 573
getBdName() 581
_getPhoto($id = "") 586
getPhoto($id = "", $ignoreCDN = false, $returnRelativePath = false) 614
_getOGImage($users_id) 643
deleteOGImage($users_id) 648
getOGImage($users_id = "") 655
getOGImagePath($users_id = "") 673
getEmailVerifiedIcon($id = "") 691
getPhotoDB() 729
getBackground($id = "") 736
getBackGroundHTML($user_id) 761
getMail() 792
save($updateUserGroups = false) 797
getChannelOwner($channelName) 989
getFromUsername($user) 1006
setCacheWatchVideo($cacheName, $value) 1023
canWatchVideo($videos_id, $users_id = null, $ignoreCache = false) 1032
canWatchVideoWithAds($videos_id, $users_id = null, $ignoreCache = false) 1132
delete() 1191
getVerifiedCredentialsUserId($encodedPass = false) 1293
login($noPass = false, $encodedPass = false, $ignoreEmailVerification = false) 1300
setUserCookie($rememberme, $users_id, $user, $pass, $expires) 1390
setUserCookieCredentials($users_id, $user, $pass, $expires) 1398
getUserCookieCredentials() 1420
unsetUserCookie() 1465
getFailedLoginBuckets($user) 1471
reserveLoginAttempt($user) 1489
refundLoginAttempt($user) 1516
getRequestCredentialsUsersId() 1534
isCaptchaNeed() 1556
checkLoginAttempts() 1571
getCaptchaFormIfNeed() 1599
getCaptchaForm($uid = "", $forceCaptcha = false) 1608
setLastLogin($user_id) 1615
logoff() 1625
recreateLoginFromCookie() 1652
warnIfSessionUnexpectedlyEmptied($context) 1716
isLogged($checkForRequestLogin = false) 1729
isVerified() 1742
isAdmin($users_id = 0): bool 1749
getBirthIfIsSet($users_id = 0) 1761
getAge($users_id = 0) 1781
isOver18($users_id = 0): bool 1802
isACompany($users_id = 0) 1807
canStream() 1826
externalOptions($id) 1833
getExternalOptions($id) 1850
_getExternalOptions() 1858
externalOptionsFromUserID($users_id, $id) 1863
thisUserCanStream() 1888
getLastUserCanStreamReason() 1916
find($user, $pass, $mustBeactive = false, $encodedPass = false) 1923
find_Old($user, $pass, $mustBeactive = false, $encodedPass = false) 2006
findById($id) 2053
findByEmail($email) 2072
getUserDb($id) 2092
getUserHash($users_id, $valid = '<string>') 2114
getPasswordFromUserHashIfTheItIsValid($hash) 2124
getUserDbFromUser($user) 2163
getUserFromID($users_id) 2214
getUserFromEmail($email) 2263
setUser($user) 2276
setName($name) 2287
isEmailUniqeOrFromUser($email, $users_id) 2292
setEmail($email) 2322
setPassword( #[\SensitiveParameter] $password, $doNotEncrypt = false ) 2342
setIsAdmin($isAdmin) 2366
setStatus($status) 2376
getPhotoURL() 2381
setPhotoURL($photoURL) 2386
getAllUsersFromUsergroup($users_groups_id, $ignoreAdmin = false, $searchFields = ['<string>', '<string>', '<string>', '<string>', '<string>'], $status = "") 2391
getTotalUsersFromUsergroup($users_groups_id, $ignoreAdmin = false, $status = "") 2455
getAllUsers($ignoreAdmin = false, $searchFields = ['<string>', '<string>', '<string>', '<string>', '<string>'], $status = "", $isAdmin = null, $isCompany = null, $canUpload = null) 2505
getAllActiveUsersThatCanUpload() 2572
decodeExternalOption($externalOptions) 2599
getUserInfoFromRow($row) 2607
getAllUsersThatHasVideos($ignoreAdmin = false) 2644
getTotalUsers($ignoreAdmin = false, $status = "", $isAdmin = null, $isCompany = null, $canUpload = null) 2670
userExists($user) 2717
idExists($users_id) 2733
createUserIfNotExists($user, $pass, $name, $email, $photoURL, $isAdmin = false, $emailVerified = false) 2748
getRecoverPass() 2786
setRecoverPass($forceChange = false) 2791
createRecoverPass($id, $secondsValid = 86400) 2812
checkRecoverPass($recoverPass) 2828
isRecoverPassValid($recoverPass) 2839
canNotUploadReason($doNotCheckPlugins = false) 2856
canUpload($doNotCheckPlugins = false) 2877
canViewChart() 2905
canCreateMeet() 2914
canComment() 2924
canSeeCommentTextarea() 2945
getUserGroups() 2956
setUserGroups($userGroups) 2961
getIsAdmin() 2971
getStatus() 2976
getTags($user_id) 2987
getBackgroundURL($type = '', $ignoreGeneric = false) 3053
getBackgroundURLFromUserID($users_id = 0, $type = '', $ignoreGeneric = false) 3060
setBackgroundURL($backgroundURL) 3089
getChannelName() 3094
_getUserChannelName($users_id = 0) 3106
getEmailVerified() 3120
_getEmailVerified($users_id = 0) 3125
validateChannelName($channelName) 3139
setChannelName($channelName) 3149
setEmailVerified($emailVerified) 3163
getChannelLink($users_id = 0) 3168
getChannelLinkFromChannelName($channelName) 3179
_getChannelName($users_id = 0) 3186
sendVerificationLink($users_id) 3209
verifyCode($code) 3281
createVerificationCode($users_id) 3307
decodeVerificationCode($code) 3334
getFirst_name() 3340
getLast_name() 3345
getAddress() 3350
getZip_code() 3355
getCountry() 3360
getRegion() 3365
getCity() 3370
setFirst_name($first_name) 3375
setLast_name($last_name) 3380
setAddress($address) 3385
setZip_code($zip_code) 3390
setCountry($country) 3395
setRegion($region) 3400
setCity($city) 3405
getDocumentImage($users_id) 3410
saveDocumentImage($image, $users_id) 3419
getBlob($users_id, $type) 3428
saveBlob($blob, $users_id, $type) 3438
deleteBlob($users_id, $type) 3463
getDonationLink() 3478
getDonationLinkIfEnabled() 3483
setDonationLink($donationLink) 3492
donationLink() 3501
loginFromRequestIfNotLogged() 3510
loginFromRequest() 3518
loginFromRequestToGet() 3645
getAddChannelToGalleryButton($users_id) 3657
getBlockUserButton($users_id) 3671
getActionBlockUserButton($users_id) 3680
userCanBlockUser($users_id, $ignoreIfIsAlreadyBLocked = false) 3689
userCanBlockUserWithReason($users_id, $ignoreIfIsAlreadyBLocked = false) 3709
hasBlockedUser($reported_users_id, $users_id = 0) 3740
updateUserImages($params = []) 3756
getExtra_info() 3853
setExtra_info($extra_info) 3858
saveExtraInfo($string, $users_id) 3863
userGroupsMatch($user_groups, $users_id = 0) 3872
getExtraSubscribers($users_id) 3898
setExtraSubscribers($users_id, $value) 3910
getProfilePassword($users_id = '') 3920
getSocialMediaURL($socialMedia, $users_id = '') 3935
getWebsite($users_id = '') 3950
setProfilePassword( $users_id, #[\SensitiveParameter] $value ) 3955
getDonationButtons($users_id = '') 3969
setDonationButtons($users_id, $value) 3988
getRedirectCustomUrl($users_id = '') 3998
setRedirectCustomUrl($users_id, $value) 4013
getChannelPanel($users_id) 4022
swapUser($users_id) 4093
cancelSwapUser() 4111
isSwapBackActive() 4122
getUsersPerDayJSON() 4130
getUsersCumulativePerDayJSON() 4152
getUsersPerDayRows() 4175

Clone this wiki locally