src/settings/SettingsInterface.php
<?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
{
}