Version 5.0.0 release

This commit is contained in:
Neo committed 2025-12-19 18:37:58 -08:00
1 parent 90e8c7e903
commit a3a4a9ccbd
651 files changed
+7275 -9481

No files matched your search

+56
View File
@@ -9,6 +9,7 @@ use IPS\Content\Comment as BaseComment;
use IPS\Content\Item as BaseItem;
use IPS\Helpers\Form\FormAbstract;
use IPS\Helpers\Menu\MenuItem;
use IPS\Helpers\Table\Content;
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
@@ -93,4 +94,59 @@ abstract class Comment
{
}
/**
* Add custom sort options to the content table for this class
* @note $comment will ALWAYS be null.
*
* @param BaseItem|null $comment
* @param Content $table
* @return array
*/
public function contentTableSortOptions( ?BaseItem $comment, Content $table ) : array
{
return [];
}
/**
* Return the sort direction for the selected sort option,
* or NULL to use the default parent method.
*
* @note $comment will ALWAYS be null.
*
* @param BaseItem|null $comment
* @param Content $table
* @param string $sortBy
* @return string|null
*/
public function contentTableSortDirection( ?BaseItem $comment, Content $table, string $sortBy ) : string|null
{
return null;
}
/**
* Add custom filters to the content table for this class
* @note $comment will ALWAYS be null.
*
* @param BaseItem|null $comment
* @param Content $table
* @return array
*/
public function contentTableFilters( ?BaseItem $comment, Content $table ) : array
{
return [];
}
/**
* Add custom conditions to the where clause for a content table.
* @note $comment will ALWAYS be null.
*
* @param BaseItem|null $comment
* @param Content $table
* @return array
*/
public function contentTableWhere( ?BaseItem $comment, Content $table ) : array
{
return [];
}
}