BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
BlueSpice\Social\Api\Store\Entity Class Reference
Inheritance diagram for BlueSpice\Social\Api\Store\Entity:
Collaboration diagram for BlueSpice\Social\Api\Store\Entity:

Protected Member Functions

 makeDataStore ()
 
- Protected Member Functions inherited from BlueSpice\StoreApiBase
 returnData ($resultSet, $schema=null)
 
 getParameterFromSettings ($paramName, $paramSettings, $parseLimit)
 
 makeDataStore ()
 
 getReaderParams ()
 
- Protected Member Functions inherited from BSApiBase
 checkPermissions ($aTitles=array(), $oUser=null)
 
 getRequiredPermissions ()
 
 getExamples ()
 
- Protected Member Functions inherited from ApiBase
 getExamplesMessages ()
 
 getAllowedParams ()
 
 getWebUITokenSalt (array $params)
 
 getDB ()
 
 getParameter ($paramName, $parseLimit=true)
 
 getWatchlistValue ($watchlist, $titleObj, $userOption=null)
 
 getParameterFromSettings ($paramName, $paramSettings, $parseLimit)
 
 handleParamNormalization ($paramName, $value, $rawValue)
 
 explodeMultiValue ($value, $limit)
 
 parseMultiValue ($valueName, $value, $allowMultiple, $allowedValues, $allSpecifier=null, $limit1=null, $limit2=null)
 
 validateLimit ($paramName, &$value, $min, $max, $botMax=null, $enforceLimits=false)
 
 validateTimestamp ($value, $encParamName)
 
 setWatch ($watch, $titleObj, $userOption=null)
 
 dieContinueUsageIf ($condition)
 
 getSummaryMessage ()
 
 getExtendedDescription ()
 
 getHelpFlags ()
 
 getModuleSourceInfo ()
 
 getDescription ()
 
 getParamDescription ()
 
 getExamples ()
 
 useTransactionalTimeLimit ()
 
 getDescriptionMessage ()
 

Additional Inherited Members

- Public Member Functions inherited from BlueSpice\StoreApiBase
 execute ()
 
 getAllowedParams ()
 
 getParamDescription ()
 
 getParameter ($paramName, $parseLimit=true)
 
- Public Member Functions inherited from BSApiBase
 getCustomPrinter ()
 
 getConfig ()
 
- Public Member Functions inherited from ApiBase
 __construct (ApiMain $mainModule, $moduleName, $modulePrefix= '')
 
 execute ()
 
 getModuleManager ()
 
 getCustomPrinter ()
 
 getHelpUrls ()
 
 shouldCheckMaxlag ()
 
 isReadMode ()
 
 isWriteMode ()
 
 mustBePosted ()
 
 isDeprecated ()
 
 isInternal ()
 
 needsToken ()
 
 getConditionalRequestData ($condition)
 
 getModuleName ()
 
 getModulePrefix ()
 
 getMain ()
 
 isMain ()
 
 getParent ()
 
 lacksSameOriginSecurity ()
 
 getModulePath ()
 
 getModuleFromPath ($path)
 
 getResult ()
 
 getErrorFormatter ()
 
 getContinuationManager ()
 
 setContinuationManager (ApiContinuationManager $manager=null)
 
 dynamicParameterDocumentation ()
 
 encodeParamName ($paramName)
 
 extractRequestParams ($parseLimit=true)
 
 requireOnlyOneParameter ($params, $required)
 
 requireMaxOneParameter ($params, $required)
 
 requireAtLeastOneParameter ($params, $required)
 
 requirePostedParameters ($params, $prefix= 'prefix')
 
 getTitleOrPageId ($params, $load=false)
 
 getTitleFromTitleOrPageId ($params)
 
 validateToken ($token, array $params)
 
 getWatchlistUser ($params)
 
 errorArrayToStatus (array $errors, User $user=null)
 
 addWarning ($msg, $code=null, $data=null)
 
 addDeprecation ($msg, $feature, $data=[])
 
 addError ($msg, $code=null, $data=null)
 
 addMessagesFromStatus (StatusValue $status, $types=[ 'warning', 'error'])
 
 dieWithError ($msg, $code=null, $data=null, $httpCode=null)
 
 dieWithException ($exception, array $options=[])
 
 dieBlocked (Block $block)
 
 dieStatus (StatusValue $status)
 
 dieReadOnly ()
 
 checkUserRightsAny ($rights, $user=null)
 
 checkTitleUserPermissions (Title $title, $actions, $user=null)
 
 dieWithErrorOrDebug ($msg, $code=null, $data=null, $httpCode=null)
 
 logFeatureUsage ($feature)
 
 getFinalSummary ()
 
 getFinalDescription ()
 
 getFinalParams ($flags=0)
 
 getFinalParamDescription ()
 
 modifyHelp (array &$help, array $options, array &$tocData)
 
 profileIn ()
 
 profileOut ()
 
 safeProfileOut ()
 
 profileDBIn ()
 
 profileDBOut ()
 
 setWarning ($warning)
 
 dieUsage ($description, $errorCode, $httpRespCode=0, $extradata=null)
 
 getErrorFromStatus ($status, &$extraData=null)
 
 parseMsg ($error)
 
 dieUsageMsg ($error)
 
 dieUsageMsgOrDebug ($error)
 
- Public Member Functions inherited from ContextSource
 getContext ()
 
 setContext (IContextSource $context)
 
 getConfig ()
 
 getRequest ()
 
 getTitle ()
 
 canUseWikiPage ()
 
 getWikiPage ()
 
 getOutput ()
 
 getUser ()
 
 getLanguage ()
 
 getSkin ()
 
 getTiming ()
 
 getStats ()
 
 msg ($key)
 
 exportSession ()
 
- Static Public Member Functions inherited from ApiBase
static truncateArray (&$arr, $limit)
 
static makeMessage ($msg, IContextSource $context, array $params=null)
 
- Public Attributes inherited from ApiBase
const ALL_DEFAULT_STRING = '*'
 
const LIMIT_BIG1 = 500
 
const LIMIT_BIG2 = 5000
 
const LIMIT_SML1 = 50
 
const LIMIT_SML2 = 500
 
const GET_VALUES_FOR_HELP = 1
 
 $mModulePrefix
 
const PARAM_DFLT = 0
 
const PARAM_ISMULTI = 1
 
const PARAM_TYPE = 2
 
const PARAM_MAX = 3
 
const PARAM_MAX2 = 4
 
const PARAM_MIN = 5
 
const PARAM_ALLOW_DUPLICATES = 6
 
const PARAM_DEPRECATED = 7
 
const PARAM_REQUIRED = 8
 
const PARAM_RANGE_ENFORCE = 9
 
const PARAM_HELP_MSG = 10
 
const PARAM_HELP_MSG_APPEND = 11
 
const PARAM_HELP_MSG_INFO = 12
 
const PARAM_VALUE_LINKS = 13
 
const PARAM_HELP_MSG_PER_VALUE = 14
 
const PARAM_SUBMODULE_MAP = 15
 
const PARAM_SUBMODULE_PARAM_PREFIX = 16
 
const PARAM_ALL = 17
 
const PARAM_EXTRA_NAMESPACES = 18
 
const PARAM_SENSITIVE = 19
 
const PARAM_DEPRECATED_VALUES = 20
 
const PARAM_ISMULTI_LIMIT1 = 21
 
const PARAM_ISMULTI_LIMIT2 = 22
 
const PARAM_MAX_BYTES = 23
 
const PARAM_MAX_CHARS = 24
 
- Static Protected Member Functions inherited from ApiBase
static dieDebug ($method, $message)
 
- Protected Attributes inherited from BlueSpice\StoreApiBase
 $root = 'results'
 
 $totalProperty = 'total'
 
 $metaData = 'metadata'
 

The documentation for this class was generated from the following file: