<?php
declare(strict_types=1);

/**
 * @package     Dotclear
 *
 * @copyright   Olivier Meunier & Association Dotclear
 * @copyright   AGPL-3.0
 */
use Dotclear\App;

/**
 * @brief   The module core behaviors aliases handler.
 * @ingroup dcProxyV2
 */
class dcProxyV2CoreBehaviors
{
    // Count: 3

    public static function coreBeforeLoadingNsFiles(mixed $that, mixed $lang): mixed
    {
        return App::behavior()->callBehavior('coreBeforeLoadingNsFiles', dcCore::app(), $that, $lang);
    }

    public static function coreCommentSearch(mixed $table): mixed
    {
        return App::behavior()->callBehavior('coreCommentSearch', dcCore::app(), $table);
    }

    public static function corePostSearch(mixed $table): mixed
    {
        return App::behavior()->callBehavior('corePostSearch', dcCore::app(), $table);
    }
}
