AKISMET_INVALID_KEY
public
mixed
AKISMET_INVALID_KEY
= 2
public
mixed
AKISMET_INVALID_KEY
= 2
public
mixed
AKISMET_INVALID_KEY
= 2
public
mixed
AKISMET_RESPONSE_FAILED
= 1
public
mixed
AKISMET_RESPONSE_FAILED
= 1
08.11.2010 22:25:17est
public
mixed
AKISMET_SERVER_NOT_FOUND
= 0
Akismet PHP4 class
Usage
$comment = array(
'author' => 'viagra-test-123',
'email' => 'test@example.com',
'website' => 'http://www.example.com/',
'body' => 'This is a test comment',
'permalink' => 'http://yourdomain.com/yourblogpost.url',
);
$akismet = new Akismet('http://www.yourdomain.com/', 'YOUR_WORDPRESS_API_KEY', $comment);
if($akismet->errorsExist()) { echo"Couldn't connected to Akismet server!"; } else { if($akismet->isSpam()) { echo"Spam detected"; } else { echo"yay, no spam!"; } }
08.11.2010 22:25:17est
public
mixed
AKISMET_SERVER_NOT_FOUND
= 0
Akismet PHP4 class
Usage
$comment = array(
'author' => 'viagra-test-123',
'email' => 'test@example.com',
'website' => 'http://www.example.com/',
'body' => 'This is a test comment',
'permalink' => 'http://yourdomain.com/yourblogpost.url',
);
$akismet = new Akismet('http://www.yourdomain.com/', 'YOUR_WORDPRESS_API_KEY', $comment);
if($akismet->errorsExist()) { echo"Couldn't connected to Akismet server!"; } else { if($akismet->isSpam()) { echo"Spam detected"; } else { echo"yay, no spam!"; } }
public
mixed
BLOG_PRIVACY_PRIVATE
= '1'
public
mixed
BLOG_PRIVACY_PUBLIC
= '0'
public
mixed
CATEGORY_ACL_ACTION_SELECT
= '2'
public
mixed
CATEGORY_ACL_ACTION_SPECIFIC
= '3'
public
mixed
CATEGORY_ACL_ACTION_VIEW
= '1'
public
mixed
CATEGORY_PRIVACY_ACL
= '2'
public
mixed
COM_EASYBLOG_JQUERY_FRAMEWORK
= 1
public
mixed
CRYPT_RSA_MODE
= constant($this->getOpenSslConstant())
public
mixed
CRYPT_RSA_MODE
= RSA::MODE_OPENSSL
public
mixed
DEFAULT_BR_TEXT
= "\r\n"
public
mixed
DEFAULT_BR_TEXT
= "\r\n"
public
mixed
DEFAULT_SPAN_TEXT
= " "
public
mixed
DEFAULT_SPAN_TEXT
= " "
public
mixed
DEFAULT_TARGET_CHARSET
= 'UTF-8'
public
mixed
DEFAULT_TARGET_CHARSET
= 'UTF-8'
public
mixed
DS
= DIRECTORY_SEPARATOR
public
mixed
EASYBLOG_BLOCK_MODE_DIFF
= 'compare'
public
mixed
EASYBLOG_BLOCK_MODE_EDITABLE
= 'editable'
public
mixed
EASYBLOG_BLOCK_MODE_VIEWABLE
= 'viewable'
public
mixed
EASYBLOG_CATEGORY_PUBLISHED
= 1
public
mixed
EASYBLOG_CATEGORY_UNPUBLISHED
= 0
public
mixed
EASYBLOG_COMPOSER_BLOCKS_NOT_VISIBLE
= 2
public
mixed
EASYBLOG_COMPOSER_BLOCKS_PUBLISHED
= 1
public
mixed
EASYBLOG_COMPOSER_BLOCKS_UNPUBLISHED
= 0
public
mixed
EASYBLOG_DASHBOARD_TRASHED
= -1
public
mixed
EASYBLOG_DATE_PLACEHOLDER
= 'DD/MM/YYYY HH:MM'
public
mixed
EASYBLOG_DOWNLOAD_REQ_LOCKED
= 1
public
mixed
EASYBLOG_DOWNLOAD_REQ_NEW
= 0
public
mixed
EASYBLOG_DOWNLOAD_REQ_PROCESS
= 2
public
mixed
EASYBLOG_DOWNLOAD_REQ_READY
= 3
public
mixed
EASYBLOG_ERROR_CODE_FIELDS
= -500
public
mixed
EASYBLOG_EXCEPTION_MESSAGE
= 'message'
public
mixed
EASYBLOG_EXCEPTION_UPLOAD
= 'upload'
public
mixed
EASYBLOG_JROUTER_MODE_SEF
= 1
public
mixed
EASYBLOG_MEDIA_STORAGE_TYPE_AMAZON
= 'amazon'
public
mixed
EASYBLOG_MEDIA_STORAGE_TYPE_JOOMLA
= 'joomla'
public
mixed
EASYBLOG_MSG_ERROR
= 'error'
public
mixed
EASYBLOG_MSG_INFO
= 'info'
public
mixed
EASYBLOG_MSG_SUCCESS
= 'success'
public
mixed
EASYBLOG_MSG_WARNING
= 'warning'
public
mixed
EASYBLOG_NO_DATE
= '0000-00-00 00:00:00'
public
mixed
EASYBLOG_OPTIMIZER_SERVER
= 'https://services.stackideas.com/optimizer'
public
mixed
EASYBLOG_POST_ARCHIVED
= 2
public
mixed
EASYBLOG_POST_BLANK
= 9
public
mixed
EASYBLOG_POST_DOCTYPE_LEGACY
= 'legacy'
public
mixed
EASYBLOG_POST_DRAFT
= 3
public
mixed
EASYBLOG_POST_NORMAL
= 0
public
mixed
EASYBLOG_POST_PENDING
= 4
public
mixed
EASYBLOG_POST_PUBLISHED
= 1
public
mixed
EASYBLOG_POST_SCHEDULED
= 2
public
mixed
EASYBLOG_POST_SOURCE_EASYSOCIAL_EVENT
= 'easysocial.event'
public
mixed
EASYBLOG_POST_SOURCE_EASYSOCIAL_GROUP
= 'easysocial.group'
public
mixed
EASYBLOG_POST_SOURCE_EASYSOCIAL_PAGE
= 'easysocial.page'
public
mixed
EASYBLOG_POST_SOURCE_JOMSOCIAL_EVENT
= 'jomsocial.event'
public
mixed
EASYBLOG_POST_SOURCE_JOMSOCIAL_GROUP
= 'jomsocial.group'
public
mixed
EASYBLOG_POST_SOURCE_SITEWIDE
= 'easyblog.sitewide'
public
mixed
EASYBLOG_POST_SOURCE_TEAM
= 'easyblog.team'
public
mixed
EASYBLOG_POST_TEMPLATE_CORE
= 1
public
mixed
EASYBLOG_POST_TEMPLATE_NOT_CORE
= 0
public
mixed
EASYBLOG_POST_TRASHED
= 1
public
mixed
EASYBLOG_POST_UNPUBLISHED
= 0
public
mixed
EASYBLOG_RATINGS_ENTRY
= 'entry'
public
mixed
EASYBLOG_REVISION_DRAFT
= 1
public
mixed
EASYBLOG_REVISION_FINALIZED
= 0
public
mixed
EASYBLOG_REVISION_PENDING
= 2
public
mixed
EASYBLOG_STREAM_CONTEXT_TYPE
= 'blog'
public
mixed
EASYBLOG_STRIP_TAGS
= \true
public
mixed
EASYBLOG_SUBSCRIPTION_DOUBLE_OPT_IN
= 2
public
mixed
EASYBLOG_SUBSCRIPTION_SINGLE_OPT_IN
= 1
public
mixed
EASYBLOG_SUBSCRIPTION_WITHOUT_CONFIRMATION_EMAIL
= 3
public
mixed
EASYBLOG_TEAMBLOG_LISTING_NO_POST
= 5
public
mixed
EASYBLOG_VIEW_ENTRY
= 'entry'
public
mixed
EASYBLOG_VIEW_LIST
= 'list'
public
mixed
EB_DATE_INPUT_FORMAT
= 'd/m/Y h:m'
public
mixed
EB_GOOGLEIMPORT_ITEMS_LIMIT
= 30
public
mixed
EB_LANGUAGES_INSTALLED
= 1
public
mixed
EB_LANGUAGES_NEEDS_UPDATING
= 3
public
mixed
EB_LANGUAGES_NOT_INSTALLED
= 0
public
mixed
EB_MEDIA
= \JPATH_ROOT . '/media/com_easyblog'
public
mixed
EB_MODELS
= \EBLOG_ADMIN_ROOT . '/models'
public
mixed
EB_PACKAGE_INSTALLED
= 1
public
mixed
EB_PACKAGE_NEEDS_UPDATING
= 3
public
mixed
EB_PACKAGE_NOT_INSTALLED
= 0
public
mixed
EB_POLL_FORM_OPTION_SAVE
= 'savePoll'
public
mixed
EB_POLL_FORM_OPTION_SELECT
= 'selectPoll'
public
mixed
EB_POST_TEMPLATE_BLANK
= 2
public
mixed
EB_POST_TEMPLATE_GLOBAL
= 1
public
mixed
EB_POST_TEMPLATE_NON_GLOBAL
= 0
public
mixed
EB_PUBLISHED
= 1
public
mixed
EB_ROOT
= \JPATH_ROOT . '/components/com_easyblog'
public
mixed
EB_SCRIPTS
= \EB_MEDIA . '/scripts'
public
mixed
EB_SERVICE_JUPDATE
= 'https://stackideas.com/jupdates/manifest/easyblog'
public
mixed
EB_SERVICE_PACKAGES_DISCOVER
= 'https://services.stackideas.com/packages/discover/easyblog'
public
mixed
EB_SERVICE_PACKAGES_DOWNLOAD
= 'https://services.stackideas.com/packages/download/easyblog'
public
mixed
EB_SERVICE_VERSION
= 'https://stackideas.com/updater/manifests/easyblog'
public
mixed
EB_TYPE_IMAGE
= 'image'
public
mixed
EB_TYPE_VIDEO
= 'video'
public
mixed
EB_UNPUBLISHED
= 0
public
mixed
EBLOG_ADMIN_INCLUDES
= \EBLOG_ADMIN_ROOT . '/includes'
public
mixed
EBLOG_ADMIN_ROOT
= \JPATH_ROOT . '/administrator/components/com_easyblog'
public
mixed
EBLOG_ADMIN_THEMES
= \EBLOG_ADMIN_ROOT . '/themes'
public
mixed
EBLOG_ADMIN_UPDATES
= \EBLOG_ADMIN_ROOT . '/updates'
public
mixed
EBLOG_AVATAR_LARGE_HEIGHT
= 200
public
mixed
EBLOG_AVATAR_LARGE_WIDTH
= 200
public
mixed
EBLOG_AVATAR_THUMB_HEIGHT
= 60
public
mixed
EBLOG_AVATAR_THUMB_WIDTH
= 60
public
mixed
EBLOG_BLOG_IMAGE_PREFIX
= '2e1ax'
public
mixed
EBLOG_COMMENT_MODERATE
= 2
public
mixed
EBLOG_COMMENT_PUBLISHED
= 1
public
mixed
EBLOG_COMMENT_STATUS_MODERATED
= 2
public
mixed
EBLOG_COMMENT_STATUS_PUBLISHED
= 1
public
mixed
EBLOG_COMMENT_STATUS_UNPUBLISH
= 0
public
mixed
EBLOG_COMMENT_UNPUBLISHED
= 0
public
mixed
EBLOG_DEFAULTS
= \EBLOG_ADMIN_ROOT . '/defaults'
public
mixed
EBLOG_FEATURED_BLOG
= 'post'
public
mixed
EBLOG_FEATURED_BLOGGER
= 'blogger'
public
mixed
EBLOG_FEATURED_TEAMBLOG
= 'teamblog'
public
mixed
EBLOG_FILTER_ALL
= 'all'
public
mixed
EBLOG_FILTER_DRAFT
= 'draft'
public
mixed
EBLOG_FILTER_PENDING
= 'pending'
public
mixed
EBLOG_FILTER_PUBLISHED
= 'published'
public
mixed
EBLOG_FILTER_SCHEDULE
= 'scheduled'
public
mixed
EBLOG_FILTER_UNPUBLISHED
= 'unpublished'
public
mixed
EBLOG_GALLERY_EXTENSION
= '.jpg|.png|.gif|.JPG|.PNG|.GIF|.jpeg|.JPEG'
public
mixed
EBLOG_GDPR_DOWNLOADS
= \EBLOG_MEDIA . '/downloads'
public
mixed
EBLOG_IMAGE_DEFAULT_RESIZE
= 'within'
public
mixed
EBLOG_KEYWORDS_SERVER
= 'https://services.stackideas.com/keywords/easyblog'
public
mixed
EBLOG_LANGUAGES_INSTALLED
= \EB_LANGUAGES_INSTALLED
public
mixed
EBLOG_LANGUAGES_NEEDS_UPDATING
= \EB_LANGUAGES_NEEDS_UPDATING
public
mixed
EBLOG_LANGUAGES_NOT_INSTALLED
= \EB_LANGUAGES_NOT_INSTALLED
public
mixed
EBLOG_LANGUAGES_SERVER
= 'https://services.stackideas.com/translations/easyblog'
public
mixed
EBLOG_LIB
= \EBLOG_ADMIN_ROOT . '/includes'
public
mixed
EBLOG_MAX_FEATURED_POST
= '10'
public
mixed
EBLOG_MEDIA
= \EB_MEDIA
public
mixed
EBLOG_MEDIA_FILE
= 'file'
public
mixed
EBLOG_MEDIA_FILE_EXTENSION_ERROR
= -601
public
mixed
EBLOG_MEDIA_FILE_TOO_LARGE
= -600
public
mixed
EBLOG_MEDIA_FOLDER
= 'folder'
public
mixed
EBLOG_MEDIA_IMAGE
= 'image'
public
mixed
EBLOG_MEDIA_PAGINATION_TOTAL
= 200
public
mixed
EBLOG_MEDIA_PERMISSION_ERROR
= -300
public
mixed
EBLOG_MEDIA_SECURITY_ERROR
= -400
public
mixed
EBLOG_MEDIA_SOURCE_AMAZON
= 'amazon'
public
mixed
EBLOG_MEDIA_SOURCE_EASYSOCIAL
= 'easysocial'
public
mixed
EBLOG_MEDIA_SOURCE_FLICKR
= 'flickr'
public
mixed
EBLOG_MEDIA_SOURCE_JOMSOCIAL
= 'jomsocial'
public
mixed
EBLOG_MEDIA_SOURCE_LOCAL
= 'local'
public
mixed
EBLOG_MEDIA_THUMBNAIL_PREFIX
= 'thumb_'
public
mixed
EBLOG_MEDIA_TRANSPORT_ERROR
= -200
public
mixed
EBLOG_MEDIA_TYPE_AUDIO
= 'audio'
public
mixed
EBLOG_MEDIA_TYPE_FILE
= 'file'
public
mixed
EBLOG_MEDIA_TYPE_FOLDER
= 'folder'
public
mixed
EBLOG_MEDIA_TYPE_IMAGE
= 'image'
public
mixed
EBLOG_MEDIA_TYPE_VIDEO
= 'video'
public
mixed
EBLOG_MEDIA_UPLOAD_SUCCESS
= 5
public
mixed
EBLOG_MICROBLOG_EMAIL
= 'email'
public
mixed
EBLOG_MICROBLOG_LINK
= 'link'
public
mixed
EBLOG_MICROBLOG_PHOTO
= 'photo'
public
mixed
EBLOG_MICROBLOG_QUOTE
= 'quote'
public
mixed
EBLOG_MICROBLOG_TEXT
= 'text'
public
mixed
EBLOG_MICROBLOG_TWITTER
= 'twitter'
public
mixed
EBLOG_MICROBLOG_VIDEO
= 'video'
public
mixed
EBLOG_NOTIFICATIONS_TYPE_BLOG
= 'blog'
public
mixed
EBLOG_NOTIFICATIONS_TYPE_COMMENT
= 'comment'
public
mixed
EBLOG_NOTIFICATIONS_TYPE_RATING
= 'rating'
public
mixed
EBLOG_OAUTH_FACEBOOK
= 'facebook'
public
mixed
EBLOG_OAUTH_FLICKR
= 'flickr'
public
mixed
EBLOG_OAUTH_GOOGLE
= 'google'
public
mixed
EBLOG_OAUTH_LINKEDIN
= 'linkedin'
public
mixed
EBLOG_OAUTH_TWITTER
= 'twitter'
public
mixed
EBLOG_PAGINATION_BLOGGERS
= 'bloggers'
public
mixed
EBLOG_PAGINATION_CATEGORIES
= 'categories'
public
mixed
EBLOG_POWERED_BY_LINK
= '<div style="text-align: center; padding: 20px 0;"><a href="https://stackideas.com">Powered by EasyBlog for Joomla!</a></div>'
public
mixed
EBLOG_REPORTING_POST
= 'post'
public
mixed
EBLOG_ROOT
= \EB_ROOT
public
mixed
EBLOG_SCRIPTS
= \EB_SCRIPTS
public
mixed
EBLOG_SESSION_NAMESPACE
= 'easyblog'
public
mixed
EBLOG_STREAM_NUM_ITEMS
= 3
public
mixed
EBLOG_SUBSCRIPTION_BLOGGER
= 'blogger'
public
mixed
EBLOG_SUBSCRIPTION_CATEGORY
= 'category'
public
mixed
EBLOG_SUBSCRIPTION_ENTRY
= 'entry'
public
mixed
EBLOG_SUBSCRIPTION_SITE
= 'site'
public
mixed
EBLOG_SUBSCRIPTION_TEAMBLOG
= 'team'
public
mixed
EBLOG_SYSTEM_VARIATION_PREFIX
= 'b2ap3'
public
mixed
EBLOG_TEAMBLOG_ACCESS_EVERYONE
= 3
public
mixed
EBLOG_TEAMBLOG_ACCESS_MEMBER
= 1
public
mixed
EBLOG_TEAMBLOG_ACCESS_REGISTERED
= 2
public
mixed
EBLOG_THEMES
= \EBLOG_ROOT . '/themes'
public
mixed
EBLOG_USER_VARIATION_PREFIX
= 'a1sx2'
public
mixed
EBLOG_VARIATION_SYSTEM_TYPE
= 'system'
public
mixed
EBLOG_VARIATION_USER_TYPE
= 'user'
public
mixed
EBLOG_VIDEO_FILE
= 'video'
public
mixed
FD_COMPILER
= 'http://compiler.stackideas.com'
public
mixed
FD_ERROR
= 'error'
public
mixed
FD_INFO
= 'info'
public
mixed
FD_JROUTER_MODE_SEF
= 1
public
mixed
FD_MEDIA
= \JPATH_ROOT . '/media/foundry'
public
mixed
FD_MODE
= 'production'
public
mixed
FD_ROOT
= \JPATH_LIBRARIES . '/foundry'
public
mixed
FD_SUCCESS
= 'success'
public
mixed
FD_THEMES
= \FD_ROOT . '/themes'
public
mixed
FD_THEMES_OVERRIDES
= \JPATH_ROOT . '/templates/stackideas/foundry'
public
mixed
FD_URI_CSS
= \FD_URI_MEDIA . '/css'
public
mixed
FD_URI_IMAGES
= \FD_URI_MEDIA . '/images'
public
mixed
FD_URI_MEDIA
= \rtrim(\JURI::root(), '/') . '/media/foundry'
public
mixed
FD_WARNING
= 'warning'
public
mixed
HDOM_INFO_BEGIN
= 0
public
mixed
HDOM_INFO_BEGIN
= 0
public
mixed
HDOM_INFO_END
= 1
public
mixed
HDOM_INFO_END
= 1
public
mixed
HDOM_INFO_ENDSPACE
= 7
public
mixed
HDOM_INFO_ENDSPACE
= 7
public
mixed
HDOM_INFO_INNER
= 5
public
mixed
HDOM_INFO_INNER
= 5
public
mixed
HDOM_INFO_OUTER
= 6
public
mixed
HDOM_INFO_OUTER
= 6
public
mixed
HDOM_INFO_QUOTE
= 2
public
mixed
HDOM_INFO_QUOTE
= 2
public
mixed
HDOM_INFO_SPACE
= 3
public
mixed
HDOM_INFO_SPACE
= 3
public
mixed
HDOM_INFO_TEXT
= 4
public
mixed
HDOM_INFO_TEXT
= 4
public
mixed
HDOM_QUOTE_DOUBLE
= 0
public
mixed
HDOM_QUOTE_DOUBLE
= 0
public
mixed
HDOM_QUOTE_NO
= 3
public
mixed
HDOM_QUOTE_NO
= 3
public
mixed
HDOM_QUOTE_SINGLE
= 1
public
mixed
HDOM_QUOTE_SINGLE
= 1
public
mixed
HDOM_TYPE_COMMENT
= 2
public
mixed
HDOM_TYPE_COMMENT
= 2
All of the Defines for the classes below.
public
mixed
HDOM_TYPE_ELEMENT
= 1
All of the Defines for the classes below.
public
mixed
HDOM_TYPE_ELEMENT
= 1
public
mixed
HDOM_TYPE_ENDTAG
= 4
public
mixed
HDOM_TYPE_ENDTAG
= 4
public
mixed
HDOM_TYPE_ROOT
= 5
public
mixed
HDOM_TYPE_ROOT
= 5
public
mixed
HDOM_TYPE_TEXT
= 3
public
mixed
HDOM_TYPE_TEXT
= 3
public
mixed
HDOM_TYPE_UNKNOWN
= 6
public
mixed
HDOM_TYPE_UNKNOWN
= 6
public
mixed
IDNA_ALLOW_UNASSIGNED
= 1
public
mixed
IDNA_ALLOW_UNASSIGNED
= 1
public
mixed
IDNA_ALLOW_UNASSIGNED
= 1
public
mixed
IDNA_CHECK_BIDI
= 4
public
mixed
IDNA_CHECK_BIDI
= 4
public
mixed
IDNA_CHECK_BIDI
= 4
public
mixed
IDNA_CHECK_CONTEXTJ
= 8
public
mixed
IDNA_CHECK_CONTEXTJ
= 8
public
mixed
IDNA_CHECK_CONTEXTJ
= 8
public
mixed
IDNA_DEFAULT
= 0
public
mixed
IDNA_DEFAULT
= 0
public
mixed
IDNA_DEFAULT
= 0
public
mixed
IDNA_ERROR_BIDI
= 2048
public
mixed
IDNA_ERROR_BIDI
= 2048
public
mixed
IDNA_ERROR_BIDI
= 2048
public
mixed
IDNA_ERROR_CONTEXTJ
= 4096
public
mixed
IDNA_ERROR_CONTEXTJ
= 4096
public
mixed
IDNA_ERROR_CONTEXTJ
= 4096
public
mixed
IDNA_ERROR_DISALLOWED
= 128
public
mixed
IDNA_ERROR_DISALLOWED
= 128
public
mixed
IDNA_ERROR_DISALLOWED
= 128
public
mixed
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
= 4
public
mixed
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
= 4
public
mixed
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
= 4
public
mixed
IDNA_ERROR_EMPTY_LABEL
= 1
public
mixed
IDNA_ERROR_EMPTY_LABEL
= 1
public
mixed
IDNA_ERROR_EMPTY_LABEL
= 1
public
mixed
IDNA_ERROR_HYPHEN_3_4
= 32
public
mixed
IDNA_ERROR_HYPHEN_3_4
= 32
public
mixed
IDNA_ERROR_HYPHEN_3_4
= 32
public
mixed
IDNA_ERROR_INVALID_ACE_LABEL
= 1024
public
mixed
IDNA_ERROR_INVALID_ACE_LABEL
= 1024
public
mixed
IDNA_ERROR_INVALID_ACE_LABEL
= 1024
public
mixed
IDNA_ERROR_LABEL_HAS_DOT
= 512
public
mixed
IDNA_ERROR_LABEL_HAS_DOT
= 512
public
mixed
IDNA_ERROR_LABEL_HAS_DOT
= 512
public
mixed
IDNA_ERROR_LABEL_TOO_LONG
= 2
public
mixed
IDNA_ERROR_LABEL_TOO_LONG
= 2
public
mixed
IDNA_ERROR_LABEL_TOO_LONG
= 2
public
mixed
IDNA_ERROR_LEADING_COMBINING_MARK
= 64
public
mixed
IDNA_ERROR_LEADING_COMBINING_MARK
= 64
public
mixed
IDNA_ERROR_LEADING_COMBINING_MARK
= 64
public
mixed
IDNA_ERROR_LEADING_HYPHEN
= 8
public
mixed
IDNA_ERROR_LEADING_HYPHEN
= 8
public
mixed
IDNA_ERROR_LEADING_HYPHEN
= 8
public
mixed
IDNA_ERROR_PUNYCODE
= 256
public
mixed
IDNA_ERROR_PUNYCODE
= 256
public
mixed
IDNA_ERROR_PUNYCODE
= 256
public
mixed
IDNA_ERROR_TRAILING_HYPHEN
= 16
public
mixed
IDNA_ERROR_TRAILING_HYPHEN
= 16
public
mixed
IDNA_ERROR_TRAILING_HYPHEN
= 16
public
mixed
IDNA_NONTRANSITIONAL_TO_ASCII
= 16
public
mixed
IDNA_NONTRANSITIONAL_TO_ASCII
= 16
public
mixed
IDNA_NONTRANSITIONAL_TO_ASCII
= 16
public
mixed
IDNA_NONTRANSITIONAL_TO_UNICODE
= 32
public
mixed
IDNA_NONTRANSITIONAL_TO_UNICODE
= 32
public
mixed
IDNA_NONTRANSITIONAL_TO_UNICODE
= 32
public
mixed
IDNA_USE_STD3_RULES
= 2
public
mixed
IDNA_USE_STD3_RULES
= 2
public
mixed
IDNA_USE_STD3_RULES
= 2
public
mixed
INTL_IDNA_VARIANT_2003
= 0
public
mixed
INTL_IDNA_VARIANT_2003
= 0
public
mixed
INTL_IDNA_VARIANT_UTS46
= 1
public
mixed
INTL_IDNA_VARIANT_UTS46
= 1
public
mixed
INTL_IDNA_VARIANT_UTS46
= 1
public
mixed
MATH_BIGINTEGER_OPENSSL_ENABLED
= true
public
mixed
MATH_BIGINTEGER_OPENSSL_ENABLED
= true
public
mixed
MAX_FILE_SIZE
= 6000000
public
mixed
MAX_FILE_SIZE
= 6000000
public
mixed
MAX_STRUCTURED_SYMBOLS
= 16
public
mixed
META_ID_ARCHIVE
= '7'
public
mixed
META_ID_BLOGGERS
= '4'
public
mixed
META_ID_FEATURED
= '6'
public
mixed
META_ID_GATEGORIES
= '2'
public
mixed
META_ID_LATEST
= '1'
public
mixed
META_ID_SEARCH
= '8'
public
mixed
META_ID_TAGS
= '3'
public
mixed
META_ID_TEAMBLOGS
= '5'
public
mixed
META_TYPE_BLOGGER
= 'blogger'
public
mixed
META_TYPE_CATEGORY
= 'category'
public
mixed
META_TYPE_POST
= 'post'
public
mixed
META_TYPE_SEARCH
= 'search'
public
mixed
META_TYPE_TAG
= 'tag'
public
mixed
META_TYPE_TEAM
= 'team'
public
mixed
META_TYPE_VIEW
= 'view'
public
mixed
N1
= 3
public
mixed
N2
= 3
public
mixed
N3
= 40
public
mixed
N4
= 10
public
mixed
NET_SFTP_QUEUE_SIZE
= 32
public
mixed
NET_SFTP_UPLOAD_QUEUE_SIZE
= 1024
public
mixed
PHP_FLOAT_DIG
= 15
public
mixed
PHP_FLOAT_DIG
= 15
public
mixed
PHP_FLOAT_EPSILON
= 2.2204460492503E-16
public
mixed
PHP_FLOAT_EPSILON
= 2.2204460492503E-16
public
mixed
PHP_FLOAT_MAX
= 1.7976931348623157E+308
public
mixed
PHP_FLOAT_MAX
= 1.7976931348623157E+308
public
mixed
PHP_FLOAT_MIN
= 2.2250738585072E-308
public
mixed
PHP_FLOAT_MIN
= 2.2250738585072E-308
public
mixed
PHP_INT_MIN
= ~PHP_INT_MAX
public
mixed
PHP_INT_MIN
= ~\PHP_INT_MAX
public
mixed
PHP_OS_FAMILY
= \Symfony\Polyfill\Php72\Php72::php_os_family()
public
mixed
PHP_OS_FAMILY
= \Symfony\Polyfill\Php72\Php72::php_os_family()
public
mixed
PHP_VERSION_ID
= $RandomCompatversion[0] * 10000 + $RandomCompatversion[1] * 100 + $RandomCompatversion[2]
public
mixed
PHP_XMLRPC_COMPAT_DIR
= \dirname(__FILE__) . '/compat/'
public
mixed
QR_CACHE_DIR
= \dirname(__FILE__) . \DIRECTORY_SEPARATOR . 'cache' . \DIRECTORY_SEPARATOR
public
mixed
QR_CACHEABLE
= \false
public
mixed
QR_DEFAULT_MASK
= 2
public
mixed
QR_ECLEVEL_H
= 3
public
mixed
QR_ECLEVEL_L
= 0
public
mixed
QR_ECLEVEL_M
= 1
public
mixed
QR_ECLEVEL_Q
= 2
public
mixed
QR_FIND_BEST_MASK
= \true
public
mixed
QR_FIND_FROM_RANDOM
= \false
public
mixed
QR_FORMAT_PNG
= 1
public
mixed
QR_FORMAT_TEXT
= 0
public
mixed
QR_IMAGE
= \true
public
mixed
QR_LOG_DIR
= \dirname(__FILE__) . \DIRECTORY_SEPARATOR
public
mixed
QR_MODE_8
= 2
public
mixed
QR_MODE_AN
= 1
public
mixed
QR_MODE_KANJI
= 3
public
mixed
QR_MODE_NUL
= -1
public
mixed
QR_MODE_NUM
= 0
public
mixed
QR_MODE_STRUCTURE
= 4
public
mixed
QR_PNG_MAXIMUM_SIZE
= 128
public
mixed
QRCAP_EC
= 3
public
mixed
QRCAP_REMINDER
= 2
public
mixed
QRCAP_WIDTH
= 0
public
mixed
QRCAP_WORDS
= 1
public
mixed
QRSPEC_VERSION_MAX
= 40
public
mixed
QRSPEC_WIDTH_MAX
= 177
public
mixed
RANDOM_COMPAT_READ_BUFFER
= 8
public
mixed
RANDOM_COMPAT_READ_BUFFER
= 8
public
mixed
SI_ADMIN
= \JPATH_ROOT . '/administrator/components/' . \SI_IDENTIFIER
public
mixed
SI_ADMIN_MANIFEST
= \SI_ADMIN . '/' . \SI_IDENTIFIER_SHORT . '.xml'
public
mixed
SI_BETA
= \false
public
mixed
SI_CONFIG
= $path . '/config'
public
mixed
SI_CONTROLLER_PREFIX
= 'EasyBlogController'
public
mixed
SI_CONTROLLERS
= $path . '/controllers'
public
mixed
SI_DOWNLOADER
= 'https://stackideas.com/updater/services/download/' . \SI_IDENTIFIER_SHORT
public
mixed
SI_HASH
= \md5($version)
public
mixed
SI_IDENTIFIER
= 'com_' . \SI_IDENTIFIER_SHORT
public
mixed
SI_IDENTIFIER_SHORT
= 'easyblog'
public
mixed
SI_INSTALLER
= 'full'
public
mixed
SI_KEY
= '5551e2ab6f99ce0bc4b692d195a29dc7'
public
mixed
SI_LANG
= 'COM_EB'
public
mixed
SI_MANIFEST
= 'https://stackideas.com/updater/manifests/' . \SI_IDENTIFIER_SHORT
public
mixed
SI_PACKAGE
= 'com_easyblog_6.0.15_component_pro.zip'
public
mixed
SI_PACKAGES
= $path . '/packages'
public
mixed
SI_SETUP
= \SI_ADMIN . '/setup'
public
mixed
SI_SETUP_URL
= \JURI::base() . 'components/' . \SI_IDENTIFIER . '/setup'
public
mixed
SI_THEMES
= $path . '/themes'
public
mixed
SI_TMP
= $path . '/tmp'
public
mixed
SI_VERIFIER
= 'https://stackideas.com/updater/verify'
public
mixed
SIMPLEPIE_BUILD
= \gmdate('YmdHis', \SimplePie_Misc::get_build())
public
mixed
SIMPLEPIE_CONSTRUCT_ALL
= 63
public
mixed
SIMPLEPIE_CONSTRUCT_BASE64
= 8
public
mixed
SIMPLEPIE_CONSTRUCT_HTML
= 2
public
mixed
SIMPLEPIE_CONSTRUCT_IRI
= 16
public
mixed
SIMPLEPIE_CONSTRUCT_MAYBE_HTML
= 32
public
mixed
SIMPLEPIE_CONSTRUCT_NONE
= 0
public
mixed
SIMPLEPIE_CONSTRUCT_TEXT
= 1
public
mixed
SIMPLEPIE_CONSTRUCT_XHTML
= 4
public
mixed
SIMPLEPIE_FILE_SOURCE_CURL
= 8
public
mixed
SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS
= 16
public
mixed
SIMPLEPIE_FILE_SOURCE_FSOCKOPEN
= 4
public
mixed
SIMPLEPIE_FILE_SOURCE_LOCAL
= 2
public
mixed
SIMPLEPIE_FILE_SOURCE_NONE
= 0
public
mixed
SIMPLEPIE_FILE_SOURCE_REMOTE
= 1
public
mixed
SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY
= 'http://www.iana.org/assignments/relation/'
public
mixed
SIMPLEPIE_LINKBACK
= '<a href="' . \SIMPLEPIE_URL . '" title="' . \SIMPLEPIE_NAME . ' ' . \SIMPLEPIE_VERSION . '">' . \SIMPLEPIE_NAME . '</a>'
public
mixed
SIMPLEPIE_LOCATOR_ALL
= 31
public
mixed
SIMPLEPIE_LOCATOR_AUTODISCOVERY
= 1
public
mixed
SIMPLEPIE_LOCATOR_LOCAL_BODY
= 4
public
mixed
SIMPLEPIE_LOCATOR_LOCAL_EXTENSION
= 2
public
mixed
SIMPLEPIE_LOCATOR_NONE
= 0
public
mixed
SIMPLEPIE_LOCATOR_REMOTE_BODY
= 16
public
mixed
SIMPLEPIE_LOCATOR_REMOTE_EXTENSION
= 8
public
mixed
SIMPLEPIE_LOWERCASE
= 2
public
mixed
SIMPLEPIE_NAME
= 'SimplePie'
public
mixed
SIMPLEPIE_NAMESPACE_ATOM_03
= 'http://purl.org/atom/ns#'
public
mixed
SIMPLEPIE_NAMESPACE_ATOM_10
= 'http://www.w3.org/2005/Atom'
public
mixed
SIMPLEPIE_NAMESPACE_DC_10
= 'http://purl.org/dc/elements/1.0/'
public
mixed
SIMPLEPIE_NAMESPACE_DC_11
= 'http://purl.org/dc/elements/1.1/'
public
mixed
SIMPLEPIE_NAMESPACE_GEORSS
= 'http://www.georss.org/georss'
public
mixed
SIMPLEPIE_NAMESPACE_ITUNES
= 'http://www.itunes.com/dtds/podcast-1.0.dtd'
public
mixed
SIMPLEPIE_NAMESPACE_MEDIARSS
= 'http://search.yahoo.com/mrss/'
public
mixed
SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG
= 'http://search.yahoo.com/mrss'
public
mixed
SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG2
= 'http://video.search.yahoo.com/mrss'
public
mixed
SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG3
= 'http://video.search.yahoo.com/mrss/'
public
mixed
SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG4
= 'http://www.rssboard.org/media-rss'
public
mixed
SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG5
= 'http://www.rssboard.org/media-rss/'
public
mixed
SIMPLEPIE_NAMESPACE_RDF
= 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'
public
mixed
SIMPLEPIE_NAMESPACE_RSS_090
= 'http://my.netscape.com/rdf/simple/0.9/'
public
mixed
SIMPLEPIE_NAMESPACE_RSS_10
= 'http://purl.org/rss/1.0/'
public
mixed
SIMPLEPIE_NAMESPACE_RSS_10_MODULES_CONTENT
= 'http://purl.org/rss/1.0/modules/content/'
public
mixed
SIMPLEPIE_NAMESPACE_RSS_20
= ''
public
mixed
SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO
= 'http://www.w3.org/2003/01/geo/wgs84_pos#'
public
mixed
SIMPLEPIE_NAMESPACE_XHTML
= 'http://www.w3.org/1999/xhtml'
public
mixed
SIMPLEPIE_NAMESPACE_XML
= 'http://www.w3.org/XML/1998/namespace'
public
mixed
SIMPLEPIE_PCRE_HTML_ATTRIBUTE
= '((?:[\x09\x0A\x0B\x0C\x0D\x20]+[^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3D\x3E]*(?:[\x09\x0A\x0B\x0C\x0D\x20]*=[\x09\x0A\x0B\x0C\x0D\x20]*(?:"(?:[^"]*)"|\'(?:[^\']*)\'|(?:[^\x09\x0A\x0B\x0C\x0D\x20\x22\x27\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x3E]*)?))?)*)[\x09\x0A\x0B\x0C\x0D\x20]*'
public
mixed
SIMPLEPIE_PCRE_XML_ATTRIBUTE
= '((?:\s+(?:(?:[^\s:]+:)?[^\s:]+)\s*=\s*(?:"(?:[^"]*)"|\'(?:[^\']*)\'))*)\s*'
public
mixed
SIMPLEPIE_SAME_CASE
= 1
public
mixed
SIMPLEPIE_TYPE_ALL
= 1023
public
mixed
SIMPLEPIE_TYPE_ATOM_03
= 256
public
mixed
SIMPLEPIE_TYPE_ATOM_10
= 512
public
mixed
SIMPLEPIE_TYPE_ATOM_ALL
= 768
public
mixed
SIMPLEPIE_TYPE_NONE
= 0
public
mixed
SIMPLEPIE_TYPE_RSS_090
= 1
public
mixed
SIMPLEPIE_TYPE_RSS_091
= 6
public
mixed
SIMPLEPIE_TYPE_RSS_091_NETSCAPE
= 2
public
mixed
SIMPLEPIE_TYPE_RSS_091_USERLAND
= 4
public
mixed
SIMPLEPIE_TYPE_RSS_092
= 8
public
mixed
SIMPLEPIE_TYPE_RSS_093
= 16
public
mixed
SIMPLEPIE_TYPE_RSS_094
= 32
public
mixed
SIMPLEPIE_TYPE_RSS_10
= 64
public
mixed
SIMPLEPIE_TYPE_RSS_20
= 128
public
mixed
SIMPLEPIE_TYPE_RSS_ALL
= 255
public
mixed
SIMPLEPIE_TYPE_RSS_RDF
= 65
public
mixed
SIMPLEPIE_TYPE_RSS_SYNDICATION
= 190
public
mixed
SIMPLEPIE_UPPERCASE
= 4
public
mixed
SIMPLEPIE_URL
= 'http://simplepie.org'
public
mixed
SIMPLEPIE_USERAGENT
= \SIMPLEPIE_NAME . '/' . \SIMPLEPIE_VERSION . ' (Feed Parser; ' . \SIMPLEPIE_URL . '; Allow like Gecko) Build/' . \SIMPLEPIE_BUILD
public
mixed
SIMPLEPIE_VERSION
= '1.5'
public
mixed
STRUCTURE_HEADER_BITS
= 20
public
mixed
U_IDNA_ACE_PREFIX_ERROR
= 66564
public
mixed
U_IDNA_ACE_PREFIX_ERROR
= 66564
public
mixed
U_IDNA_ACE_PREFIX_ERROR
= 66564
public
mixed
U_IDNA_CHECK_BIDI_ERROR
= 66562
public
mixed
U_IDNA_CHECK_BIDI_ERROR
= 66562
public
mixed
U_IDNA_CHECK_BIDI_ERROR
= 66562
public
mixed
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
= 66568
public
mixed
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
= 66568
public
mixed
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
= 66568
public
mixed
U_IDNA_ERROR_LIMIT
= 66569
public
mixed
U_IDNA_ERROR_LIMIT
= 66569
public
mixed
U_IDNA_ERROR_LIMIT
= 66569
public
mixed
U_IDNA_ERROR_START
= 66560
public
mixed
U_IDNA_ERROR_START
= 66560
public
mixed
U_IDNA_ERROR_START
= 66560
public
mixed
U_IDNA_LABEL_TOO_LONG_ERROR
= 66566
public
mixed
U_IDNA_LABEL_TOO_LONG_ERROR
= 66566
public
mixed
U_IDNA_LABEL_TOO_LONG_ERROR
= 66566
public
mixed
U_IDNA_PROHIBITED_ERROR
= 66560
public
mixed
U_IDNA_PROHIBITED_ERROR
= 66560
public
mixed
U_IDNA_PROHIBITED_ERROR
= 66560
public
mixed
U_IDNA_STD3_ASCII_RULES_ERROR
= 66563
public
mixed
U_IDNA_STD3_ASCII_RULES_ERROR
= 66563
public
mixed
U_IDNA_STD3_ASCII_RULES_ERROR
= 66563
public
mixed
U_IDNA_UNASSIGNED_ERROR
= 66561
public
mixed
U_IDNA_UNASSIGNED_ERROR
= 66561
public
mixed
U_IDNA_UNASSIGNED_ERROR
= 66561
public
mixed
U_IDNA_VERIFICATION_ERROR
= 66565
public
mixed
U_IDNA_VERIFICATION_ERROR
= 66565
public
mixed
U_IDNA_VERIFICATION_ERROR
= 66565
public
mixed
U_IDNA_ZERO_LENGTH_LABEL_ERROR
= 66567
public
mixed
U_IDNA_ZERO_LENGTH_LABEL_ERROR
= 66567
public
mixed
U_IDNA_ZERO_LENGTH_LABEL_ERROR
= 66567
public
mixed
U_STRINGPREP_CHECK_BIDI_ERROR
= 66562
public
mixed
U_STRINGPREP_CHECK_BIDI_ERROR
= 66562
public
mixed
U_STRINGPREP_CHECK_BIDI_ERROR
= 66562
public
mixed
U_STRINGPREP_PROHIBITED_ERROR
= 66560
public
mixed
U_STRINGPREP_PROHIBITED_ERROR
= 66560
public
mixed
U_STRINGPREP_PROHIBITED_ERROR
= 66560
public
mixed
U_STRINGPREP_UNASSIGNED_ERROR
= 66561
public
mixed
U_STRINGPREP_UNASSIGNED_ERROR
= 66561
public
mixed
U_STRINGPREP_UNASSIGNED_ERROR
= 66561
public
mixed
XMLRPC_EPI_ENABLED
= '0'
isDevelopment() : mixed
dump() : mixed
t(mixed $constant) : mixed
removeBr(mixed $s) : mixed
escape(mixed $s) : mixed
Return the difference between two HTML documents.
html_diff(string $html1, string $html2) : string
The first HTML file / snippets
The second HTML file / snippets
An HTML document that represents the difference between the two HTML documents/
htmLawed(mixed $t[, mixed $C = 1 ][, mixed $S = array() ]) : mixed
hl_attrval(mixed $t, mixed $p) : mixed
hl_bal(mixed $t[, mixed $do = 1 ][, mixed $in = 'div' ]) : mixed
hl_cmtcd(mixed $t) : mixed
hl_ent(mixed $t) : mixed
hl_prot(mixed $p[, mixed $c = null ]) : mixed
hl_regex(mixed $p) : mixed
hl_spec(mixed $t) : mixed
hl_tag(mixed $t) : mixed
hl_tag2(mixed &$e, mixed &$a[, mixed $t = 1 ]) : mixed
hl_tidy(mixed $t, mixed $w, mixed $p) : mixed
hl_version() : mixed
kses(mixed $t, mixed $h[, mixed $p = array('http', 'https', 'ftp', 'news', 'nntp', 'telnet', 'gopher', 'mailto') ]) : mixed
kses_hook(mixed $t, mixed &$C, mixed &$S) : mixed
dump() : mixed
composerRequire41ec22823faeb187c2fc8ae78a2d5464(mixed $fileIdentifier, mixed $file) : mixed
oauth2client_php_autoload(mixed $className) : mixed
strlen() implementation that isn't brittle to mbstring.func_overload
RandomCompat_strlen(string $binary_string) : int
This version just used the default strlen()
substr() implementation that isn't brittle to mbstring.func_overload
RandomCompat_substr(string $binary_string, int $start[, int|null $length = null ]) : string
This version just uses the default substr()
(optional)
Cast to an integer if we can, safely.
RandomCompat_intval(int|float $number[, bool $fail_open = false ]) : float|int
If you pass it a float in the range (~PHP_INT_MAX, PHP_INT_MAX) (non-inclusive), it will sanely cast it to an int. If you it's equal to ~PHP_INT_MAX or PHP_INT_MAX, we let it fail as not an integer. Floats lose precision, so the <= and => operators might accidentally let a float through.
The number we want to convert to an int
Set to true to not throw an exception
We don't have any more options, so let's throw an exception right now and hope the developer won't let it fail silently.
random_bytes(mixed $length) : string
Windows with PHP < 5.3.0 will not have the function openssl_random_pseudo_bytes() available, so let's use CAPICOM to work around this deficiency.
random_bytes(int $bytes) : string
Unless open_basedir is enabled, use /dev/urandom for random numbers in accordance with best practices
random_bytes(int $bytes) : string
Why we use /dev/urandom and not /dev/random
If the libsodium PHP extension is loaded, we'll use it above any other solution.
random_bytes(int $bytes) : string
libsodium-php project:
If the libsodium PHP extension is loaded, we'll use it above any other solution.
random_bytes(int $bytes) : string
libsodium-php project:
Powered by ext/mcrypt (and thankfully NOT libmcrypt)
random_bytes(int $bytes) : string
Fetch a random integer between $min and $max inclusive
random_int(int $min, int $max) : int
Get all HTTP header key/values as an associative array for the current request.
getallheaders() : mixed
The HTTP header key/value pairs.
idn_to_ascii(mixed $domain[, mixed $options = IDNA_DEFAULT ][, mixed $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = array() ]) : mixed
idn_to_utf8(mixed $domain[, mixed $options = IDNA_DEFAULT ][, mixed $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = array() ]) : mixed
normalizer_is_normalized(mixed $input[, mixed $form = pNormalizer::NFC ]) : mixed
normalizer_normalize(mixed $input[, mixed $form = pNormalizer::NFC ]) : mixed
intdiv(mixed $dividend, mixed $divisor) : mixed
preg_replace_callback_array(array<string|int, mixed> $patterns, mixed $subject[, mixed $limit = -1 ][, mixed &$count = 0 ]) : mixed
error_clear_last() : mixed
sapi_windows_vt100_support(mixed $stream[, mixed $enable = null ]) : mixed
stream_isatty(mixed $stream) : mixed
utf8_encode(mixed $string) : mixed
utf8_decode(mixed $string) : mixed
spl_object_id(mixed $object) : mixed
mb_ord(mixed $string[, mixed $encoding = null ]) : mixed
mb_chr(mixed $codepoint[, mixed $encoding = null ]) : mixed
mb_scrub(mixed $string[, mixed $encoding = null ]) : mixed
array_key_exists(mixed $key, mixed $search) : mixed
is_a(mixed $object, mixed $class) : mixed
is_callable(mixed $var[, mixed $syntax_only = false ]) : mixed
is_scalar(mixed $val) : mixed
var_export(mixed $array[, mixed $return = false ][, mixed $lvl = 0 ]) : mixed
version_compare(mixed $version1, mixed $version2[, mixed $operator = '<' ]) : mixed
Convert a string to the correct XML representation in a target charset To help correct communication of non-ascii chars inside strings, regardless of the charset used when sending requests, parsing them, sending responses and parsing responses, an option is to convert all non-ascii chars present in the message into their equivalent 'charset entity'. Charset entities enumerated this way are independent of the charset encoding used to transmit them, and all XML parsers are bound to understand them.
xmlrpc_encode_entitites(mixed $data[, mixed $src_encoding = '' ][, mixed $dest_encoding = '' ]) : mixed
Note that in the std case we are not sending a charset encoding mime type along with http headers, so we are bound by RFC 3023 to emit strict us-ascii.
xmlrpc_se(mixed $parser, mixed $name, mixed $attrs[, mixed $accept_single_vals = false ]) : mixed
xmlrpc_se_any(mixed $parser, mixed $name, mixed $attrs) : mixed
xmlrpc_ee(mixed $parser, mixed $name[, mixed $rebuild_xmlrpcvals = true ]) : mixed
xmlrpc_ee_fast(mixed $parser, mixed $name) : mixed
xmlrpc_cd(mixed $parser, mixed $data) : mixed
xmlrpc_dh(mixed $parser, mixed $data) : mixed
Given a timestamp, return the corresponding ISO8601 encoded string.
iso8601_encode(int $timet[, int $utc = 0 ]) : string
Really, timezones ought to be supported but the XML-RPC spec says:
"Don't assume a timezone. It should be specified by the server in its documentation what assumptions it makes about timezones."
These routines always assume localtime unless $utc is set to 1, in which case UTC is assumed and an adjustment for locale is made when encoding
(timestamp)
(0 or 1)
Given an ISO8601 date string, return a timet in the localtime, or UTC
iso8601_decode(string $idate[, int $utc = 0 ]) : int
either 0 or 1
(datetime)
Takes an xmlrpc value in PHP xmlrpcval object format and translates it into native PHP types.
php_xmlrpc_decode(xmlrpcval $xmlrpc_val[, array<string|int, mixed> $options = array() ]) : mixed
Works with xmlrpc message objects as input, too.
Given proper options parameter, can rebuild generic php object instances (provided those have been encoded to xmlrpc format using a corresponding option in php_xmlrpc_encode()) PLEASE NOTE that rebuilding php objects involves calling their constructor function. This means that the remote communication end can decide which php code will get executed on your server, leaving the door possibly open to 'php-injection' style of attacks (provided you have some classes defined on your server that might wreak havoc if instances are built outside an appropriate context). Make sure you trust the remote server/client before eanbling this!
if 'decode_php_objs' is set in the options array, xmlrpc structs can be decoded into php objects
Takes native php types and encodes them into xmlrpc PHP object format.
& php_xmlrpc_encode(mixed $php_val[, array<string|int, mixed> $options = array() ]) : xmlrpcval
It will not re-encode xmlrpcval objects.
Feature creep -- could support more types via optional type argument (string => datetime support has been added, ??? => base64 not yet)
If given a proper options parameter, php object instances will be encoded into 'special' xmlrpc values, that can later be decoded into php objects by calling php_xmlrpc_decode() with a corresponding option
the value to be converted into an xmlrpcval object
can include 'encode_php_objs', 'auto_dates', 'null_extension' or 'extension_api'
Convert the xml representation of a method response, method request or single xmlrpc value into the appropriate object (a.k.a. deserialize)
php_xmlrpc_decode_xml(string $xml_val[, array<string|int, mixed> $options = array() ]) : mixed
false on error, or an instance of either xmlrpcval, xmlrpcmsg or xmlrpcresp
decode a string that is encoded w/ "chunked" transfer encoding as defined in rfc2068 par. 19.4.6 code shamelessly stolen from nusoap library by Dietrich Ayala
decode_chunked(string $buffer) : string
the string to be decoded
xml charset encoding guessing helper function.
guess_encoding([mixed $httpheader = '' ][, string $xmlchunk = '' ][, string $encoding_prefs = null ]) : mixed
Tries to determine the charset encoding of an XML chunk received over HTTP. NB: according to the spec (RFC 3023, if text/xml content-type is received over HTTP without a content-type, we SHOULD assume it is strictly US-ASCII. But we try to be more tolerant of unconforming (legacy?) clients/servers, which will be most probably using UTF-8 anyway...
xml content buffer
comma separated list of character encodings to be used as default (when mb extension is enabled)
Checks if a given charset encoding is present in a list of encodings or if it is a valid subset of any encoding in the list
is_valid_charset(string $encoding, mixed $validlist) : mixed
charset to be tested
comma separated list of valid charsets (or array of charsets)
_xmlrpcs_getCapabilities(mixed $server[, mixed $m = null ]) : mixed
_xmlrpcs_listMethods(mixed $server[, mixed $m = null ]) : mixed
_xmlrpcs_methodSignature(mixed $server, mixed $m) : mixed
_xmlrpcs_methodHelp(mixed $server, mixed $m) : mixed
_xmlrpcs_multicall_error(mixed $err) : mixed
_xmlrpcs_multicall_do_call(mixed $server, mixed $call) : mixed
_xmlrpcs_multicall_do_call_phpvals(mixed $server, mixed $call) : mixed
_xmlrpcs_multicall(mixed $server, mixed $m) : mixed
Error handler used to track errors that occur during server-side execution of PHP code.
_xmlrpcs_errorHandler(mixed $errcode, mixed $errstring[, mixed $filename = null ][, mixed $lineno = null ][, mixed $context = null ]) : mixed
This allows to report back to the client whether an internal error has occurred or not using an xmlrpc response object, instead of letting the client deal with the html junk that a PHP execution error on the server generally entails.
NB: in fact a user defined error handler can only handle WARNING, NOTICE and USER_* errors.
Add a string to the debug info that can be later seralized by the server as part of the response message.
xmlrpc_debugmsg(string $m) : mixed
Note that for best compatbility, the debug string should be encoded using the $GLOBALS['xmlrpc_internalencoding'] character set.
dump() : mixed
vd() : mixed
pdump() : mixed
apache_request_headers() : mixed
locale_get_display_region(mixed $locale[, mixed $in_locale = 'EN' ]) : mixed
utf8_decode(mixed $string) : mixed
composerRequiref1092432418ab61d5f23aa67dd83cd6e(mixed $fileIdentifier, mixed $file) : mixed
Get all HTTP header key/values as an associative array for the current request.
getallheaders() : mixed
The HTTP header key/value pairs.
idn_to_ascii(mixed $domain[, mixed $flags = 0 ][, mixed $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : mixed
idn_to_utf8(mixed $domain[, mixed $flags = 0 ][, mixed $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : mixed
idn_to_ascii(string|null $domain[, int|null $flags = 0 ][, int|null $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : string|false
idn_to_utf8(string|null $domain[, int|null $flags = 0 ][, int|null $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : string|false
normalizer_is_normalized(mixed $string[, mixed $form = pNormalizer::FORM_C ]) : mixed
normalizer_normalize(mixed $string[, mixed $form = pNormalizer::FORM_C ]) : mixed
normalizer_is_normalized(string|null $string[, int|null $form = pNormalizer::FORM_C ]) : bool
normalizer_normalize(string|null $string[, int|null $form = pNormalizer::FORM_C ]) : string|false
sapi_windows_vt100_support(mixed $stream[, mixed $enable = null ]) : mixed
stream_isatty(mixed $stream) : mixed
utf8_encode(mixed $string) : mixed
utf8_decode(mixed $string) : mixed
spl_object_id(mixed $object) : mixed
mb_ord(mixed $string[, mixed $encoding = null ]) : mixed
mb_chr(mixed $codepoint[, mixed $encoding = null ]) : mixed
mb_scrub(mixed $string[, mixed $encoding = null ]) : mixed
plgEasyBlogPagebreak(mixed &$row, mixed &$params[, mixed $page = 0 ]) : mixed
connect(mixed $host, mixed $phrase, mixed $task) : mixed
Routing class to support Joomla 3.0
EasyBlogBuildRoute(mixed &$query) : mixed
Routing class to support Joomla 4.0
EasyBlogParseRoute(mixed &$segments) : mixed
cronOutPut(mixed $results) : mixed