Files
IPB/applications/downloads/hooks/Forums.php
T
2025-12-19 05:38:56 -08:00

28 lines
613 B
PHP

//<?php
/* To prevent PHP errors (extending class does not exist) revealing path */
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
exit;
}
class downloads_hook_Forums extends _HOOK_CLASS_
{
/**
* Delete Record
*
* @return void
*/
public function delete()
{
foreach( new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'downloads_categories', array( "cforum_id=?", $this->_id ) ), 'IPS\downloads\Category' ) AS $category )
{
$category->forum_id = 0;
$category->save();
}
return call_user_func_array( 'parent::delete', func_get_args() );
}
}