AthensFramework/core

View on GitHub
src/settings/SettingsInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Athens\Core\Settings;

/**
 * Interface SettingsInterface
 *
 * @method string[] getTemplateDirectories()
 * @method string[] getProjectJS()
 * @method string[] getProjectCSS()
 * @method string[] getAcronyms()
 * @method string[] getDefaultWriterClasses()
 * @method string[] getDefaultEmailWriterClasses()
 * @method string[] getDefaultExcelWriterClasses()
 * @method string[] getDefaultPDFWriterClasses()
 * @method string getDefaultEmailerClass()
 * @method string getDefaultRendererClass()
 * @method string getDefaultExcelRendererClass()
 * @method string getDefaultPDFRendererClass()
 * @method string getDefaultInitializerClass()
 * @method string getDefaultExcelInitializerClass()
 * @method string getDefaultPDFInitializerClass()
 * @method string getDefaultObjectWrapperClass()
 * @method string getDefaultQueryWrapperClass()
 * @method int getDefaultPagination()
 * @method void addTemplateDirectories()
 * @method void addProjectJS(string $projectJS)
 * @method void addProjectCSS(string $projectCSS)
 * @method void addAcronyms(string $acronym)
 * @method void setDefaultWriterClass(string $fullyQualifiedClassName)
 * @method void setDefaultExcelWriterClass(string $fullyQualifiedClassName)
 * @method void setDefaultPDFWriterClass(string $fullyQualifiedClassName)
 * @method void setDefaultEmailWriterClass(string $fullyQualifiedClassName)
 * @method void setDefaultEmailerClass(string $fullyQualifiedClassName)
 * @method void setDefaultRendererClass(string $fullyQualifiedClassName)
 * @method void setDefaultExcelRendererClass(string $fullyQualifiedClassName)
 * @method void setDefaultPDFRendererClass(string $fullyQualifiedClassName)
 * @method void setDefaultIntializerClass(string $fullyQualifiedClassName)
 * @method void setDefaultExcelInitializerClass(string $fullyQualifiedClassName)
 * @method void setDefaultPDFInitializerClass(string $fullyQualifiedClassName)
 * @method void setDefaultObjectWrapperClass(string $fullyQualifiedClassName)
 * @method void setDefaultQueryWrapperClass(string $fullyQualifiedClassName)
 * @method void setDefaultPagination(int $paginateBy)
 *
 * @package Athens\Core\Settings
 */
interface SettingsInterface
{

}