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
250 mailConfig()

未使用のため非推奨

381 isBufferable()

未使用のため非推奨

520 arrayPath()
684 acmsDangerUnserialize()
725 stripExternalLink()

未使用のため非推奨

810 deleteDirectory()
820 strcount()
878 virtualImageSize()
893 maskImageSize()
2437 is404()
2478 userErrorLog()
3024 getTplContents()
3077 parseDatetime()
8000 fixEncodingAssoc()

何もしないため非推奨

8265 DB()
8353 appStatus()
8409 is_hash()
8806 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()
443 ACMS_POST::mailConfig()
459 ACMS_POST::getMailTxt()
470 ACMS_POST::loadEntryFulltext()
481 ACMS_POST::loadUserFulltext()
492 ACMS_POST::loadCategoryFulltext()
503 ACMS_POST::loadBlogFulltext()
579 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' サービスを使用してください。

802 Helper::mailConfig()

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

813 Helper::genPass()

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

825 Helper::getTagsFromString()

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

840 Helper::loadEntryFulltext()

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

851 Helper::loadUserFulltext()

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

862 Helper::loadCategoryFulltext()

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

873 Helper::loadBlogFulltext()

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

887 Helper::saveFulltext()

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

902 Helper::download()

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

916 Helper::deleteFieldCache()

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

924 Helper::flushCache()

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

938 Helper::deleteField()

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

957 Helper::loadField()

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

973 Helper::saveField()

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

984 Helper::getUriObject()

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

1004 Helper::extract()

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

1013 Helper::getJsModules()

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

1024 Helper::isSafeUrl()

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

1034 Helper::responseJson()

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

1046 Helper::logLockPost()

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

1060 Helper::validateLockPost()

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

1080 Helper::clientCacheHeader()

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

1091 Helper::resolveClientCacheHeaders()

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

1103 Helper::buildCacheableHeaders()

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

1114 Helper::saveCache()

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

1148 Helper::validateFileUpload()

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

1159 Helper::getInheritedThemes()

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

1169 Helper::isLocalPrivateStorage()

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

1179 Helper::isLocalPublicStorage()

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

1192 Helper::uploadAssetDirectory()

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

PdoEngine.php

Line Element Reason
383 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
618 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