a-blog cms PHP API Reference

Deprecated

Table of Contents

ablogcms/php/ACMS/App.php
ablogcms/php/ACMS/function.php
ablogcms/php/ACMS/GET.php
ablogcms/php/ACMS/POST.php
ablogcms/php/ACMS/Session.php
ablogcms/php/Services/Common/Helper.php
ablogcms/php/Services/Database/Engine/PdoEngine.php
ablogcms/php/Services/Field/FieldExtractor.php
ablogcms/php/Services/Field/FieldRepository.php
ablogcms/php/Services/Template/Acms/Helper.php
ablogcms/php/Services/Unit/Contracts/Model.php
ablogcms/php/Services/Unit/Rendering/Front.php
ablogcms/php/Services/Update/System/ConfigServer.php
ablogcms/php/SQL.php
ablogcms/php/Traits/Unit/UnitMultiLangTrait.php

App.php

Line Element Reason
37 ACMS_App::$module

旧バージョンの互換性のために残している

function.php

Line Element Reason
248 mailConfig()

未使用のため非推奨

379 isBufferable()

未使用のため非推奨

518 arrayPath()
682 acmsDangerUnserialize()
723 stripExternalLink()

未使用のため非推奨

808 deleteDirectory()
818 strcount()
876 virtualImageSize()
891 maskImageSize()
2420 is404()
2461 userErrorLog()
3007 getTplContents()
3060 parseDatetime()
7970 fixEncodingAssoc()

何もしないため非推奨

8235 DB()
8323 appStatus()
8379 is_hash()
8776 arrayColumn()

GET.php

Line Element Reason
438 ACMS_GET::buildModuleField()
454 ACMS_GET::buildDate()
471 ACMS_GET::buildField()
491 ACMS_GET::buildPager()
506 ACMS_GET::buildSummaryFulltext()
520 ACMS_GET::buildTag()
537 ACMS_GET::buildImage()
554 ACMS_GET::buildRelatedEntries()
573 ACMS_GET::buildSummary()
99 ACMS_GET::$alt

未使用のプロパティ

105 ACMS_GET::$action

未使用のプロパティ

111 ACMS_GET::$squareSize

未使用のプロパティ

POST.php

Line Element Reason
352 ACMS_POST::archivesDir()
364 ACMS_POST::setupDir()
375 ACMS_POST::removeDir()
404 ACMS_POST::getUriObject()
417 ACMS_POST::genPass()
442 ACMS_POST::mailConfig()
458 ACMS_POST::getMailTxt()
469 ACMS_POST::loadEntryFulltext()
480 ACMS_POST::loadUserFulltext()
491 ACMS_POST::loadCategoryFulltext()
502 ACMS_POST::loadBlogFulltext()
578 ACMS_POST::saveFulltext()

Session.php

Line Element Reason
6 ACMS_Session

ACMS_Session is deprecated. Use Acms\Services\Facades\Session instead.

Helper.php

Line Element Reason
314 Helper::isV2Module()

'view.build-context' サービスを使用してください。

324 Helper::isForceV1Build()

'view.build-context' サービスを使用してください。

335 Helper::setV2Module()

'view.build-context' サービスを使用してください。

346 Helper::setForceV1Build()

'view.build-context' サービスを使用してください。

358 Helper::isManagedDomain()

'url.managed-domain' サービスを使用してください。

369 Helper::getManagedOrigins()

'url.managed-domain' サービスを使用してください。

386 Helper::getManagedDomains()

'url.managed-domain' サービスを使用してください。

405 Helper::buildPreviewAllowedOrigins()

ManagedDomainRegistry::buildPreviewAllowedOrigins() を使用してください。

420 Helper::replaceDeliveryUrl()

'url.delivery-rewriter' サービスを使用してください。

431 Helper::replaceDeliveryUrlAll()

'url.delivery-rewriter' サービスを使用してください。

443 Helper::toAbsoluteUrl()

'url' サービスを使用してください。

458 Helper::toRootRelativeUrl()

'url' サービスを使用してください。

474 Helper::resolveUrl()

'url' サービスを使用してください。

486 Helper::convertRelativeUrlToAbsolute()

'url' サービスを使用してください。

495 Helper::convertAssetUrlsToAbsolute()

'url' サービスを使用してください。

504 Helper::getEncryptIv()

'crypto' サービスを使用してください。

515 Helper::encrypt()

'crypto' サービスを使用してください。

527 Helper::decrypt()

'crypto' サービスを使用してください。

537 Helper::setAppSalt()

'crypto.salt' サービスを使用してください。

547 Helper::getCurrentSalt()

'crypto.salt' サービスを使用してください。

558 Helper::setCurrentSalt()

'crypto.salt' サービスを使用してください。

568 Helper::getPreviousSalt()

'crypto.salt' サービスを使用してください。

579 Helper::setPreviousSalt()

'crypto.salt' サービスを使用してください。

589 Helper::getAppSalt()

'crypto.salt' サービスを使用してください。

600 Helper::parseMarkdown()

'markdown' サービス(Acms\Services\Markdown\Contracts\Converter)を使用してください。

613 Helper::backgroundRedirect()

'response' サービスを使用してください。

622 Helper::addSecurityHeader()

'response' サービスを使用してください。

632 Helper::setSafeHeadersWithoutCache()

'response' サービス(Acms\Services\Response\Emitter)の safeHeaders() を使用してください。

645 Helper::isPostSizeExceeded()

'response.header-builder' サービスを使用してください。

655 Helper::createCsrfToken()

'security.csrf' サービスを使用してください。

666 Helper::addCsrfToken()

'security.csrf' サービスを使用してください。

676 Helper::csrfTokenExists()

'security.csrf' サービスを使用してください。

687 Helper::checkCsrfToken()

'security.csrf' サービスを使用してください。

698 Helper::getHttpHeader()

'security.csrf' サービスを使用してください。

713 Helper::isAuthorizedAjaxRequest()

'security.csrf' サービスを使用してください。

752 Helper::getDeleteField()

'field' サービスを使用してください。

765 Helper::getMailTxt()

'mailer.template-renderer' サービスを使用してください。

777 Helper::getMailTxtFromTxt()

'mailer.template-renderer' サービスを使用してください。

801 Helper::mailConfig()

'mailer.config-resolver' サービスを使用してください。

812 Helper::genPass()

'crypto.random' サービスを使用してください。

824 Helper::getTagsFromString()

'tag.parser' サービスを使用してください。

839 Helper::loadEntryFulltext()

Fulltext::loadEntryFulltext() を直接使用してください。

850 Helper::loadUserFulltext()

Fulltext::loadUserFulltext() を直接使用してください。

861 Helper::loadCategoryFulltext()

Fulltext::loadCategoryFulltext() を直接使用してください。

872 Helper::loadBlogFulltext()

Fulltext::loadBlogFulltext() を直接使用してください。

886 Helper::saveFulltext()

Fulltext::saveFulltext() を直接使用してください。

901 Helper::download()

'response.downloader' サービスを使用してください。

915 Helper::deleteFieldCache()

'field' サービスを使用してください。

923 Helper::flushCache()

'field' サービスを使用してください。

937 Helper::deleteField()

'field' サービスを使用してください。

956 Helper::loadField()

'field' サービスを使用してください。

972 Helper::saveField()

'field' サービスを使用してください。

983 Helper::getUriObject()

'url.uri-object' サービスを使用してください。

1003 Helper::extract()

'field' サービスを使用してください。

1012 Helper::getJsModules()

'view.js-modules' サービスを使用してください。

1023 Helper::isSafeUrl()

'url.managed-domain' サービスを使用してください。

1033 Helper::responseJson()

'response' サービス(Acms\Services\Response\Emitter)の json() を使用してください。

1045 Helper::logLockPost()

'security.post-rate-limiter' サービスを使用してください。

1059 Helper::validateLockPost()

'security.post-rate-limiter' サービスを使用してください。

1079 Helper::clientCacheHeader()

'response' サービスを使用してください。

1090 Helper::resolveClientCacheHeaders()

'response.header-builder' サービスを使用してください。

1102 Helper::buildCacheableHeaders()

'response.header-builder' サービスを使用してください。

1113 Helper::saveCache()

'cache.page-writer' サービスを使用してください。

1147 Helper::validateFileUpload()

'validator.file-upload' サービスを使用してください。

1158 Helper::getInheritedThemes()

'template.theme-inheritance' サービスを使用してください。

1168 Helper::isLocalPrivateStorage()

'storage.asset-synchronizer' サービスを使用してください。

1178 Helper::isLocalPublicStorage()

'storage.asset-synchronizer' サービスを使用してください。

1191 Helper::uploadAssetDirectory()

'storage.asset-synchronizer' サービスを使用してください。

PdoEngine.php

Line Element Reason
374 PdoEngine::fetch()

パフォーマンスの問題で非推奨

FieldExtractor.php

Line Element Reason
89 FieldExtractor::getDeleteField()

extractResult() の戻り値から deleteField() を取得してください。 本メソッドは「extract() の直後に呼ぶ」という暗黙の順序に依存します。

FieldRepository.php

Line Element Reason
88 FieldRepository::getDeleteField()

extractResult() の戻り値から deleteField() を取得してください。

Helper.php

Line Element Reason
614 Helper::eagerLoadFullText()

Model.php

Line Element Reason
399 Model::getGroup()

ユニットグループは非推奨です。

418 Model::setGroup()

ユニットグループは非推奨です。

67 Model::$group

ユニットグループは非推奨です。

Front.php

Line Element Reason
214 Front::renderGroup()

ユニットグループは非推奨です。グループユニットを使用してください。

254 Front::renderClear()

配置v1で利用されている機能です。配置v1以外では使用しないでください。

315 Front::renderDirectEdit()

ダイレクト編集は非推奨です。将来的に廃止を検討しています。

335 Front::shouldRenderDirectEdit()

ダイレクト編集は非推奨です。将来的に廃止を検討しています。

ConfigServer.php

Line Element Reason
23 ConfigServer

移設先の ConfigServerBuilder を使うこと。

SQL.php

Line Element Reason
749 SQL::delete()

未使用のため非推奨

UnitMultiLangTrait.php

Line Element Reason
11 UnitMultiLangTrait

多言語ユニットは非推奨です。新規ユニットは多言語対応していません。

20 UnitMultiLangTrait::implodeUnitDataTrait()

多言語ユニットは非推奨です。新規ユニットは多言語対応していません。

39 UnitMultiLangTrait::explodeUnitDataTrait()

多言語ユニットは非推奨です。新規ユニットは多言語対応していません。

58 UnitMultiLangTrait::formatMultiLangUnitDataTrait()

多言語ユニットは非推奨です。新規ユニットは多言語対応していません。

79 UnitMultiLangTrait::removeMultiLangUnitDelimiterTrait()

多言語ユニットは非推奨です。新規ユニットは多言語対応していません。

Search results