Abstract base class for forms
| Methods | ||
|---|---|---|
| 
					
	public
					
					
				 | __construct($table_name, $id_name, $pid_name) | # | 
| 
					
	public
					
					
				 | getFirstChild($sel_id, string $order = ''): array | # | 
| 
					
	public
					
					
				 | getFirstChildId($sel_id): array | # | 
| 
					
	public
					
					
				 | getAllChildId($sel_id, string $order = '', array $idarray = []): array | # | 
| 
					
	public
					
					
				 | getAllParentId(string|int $sel_id, string $order = '', array $idarray = []): array | # | 
| 
					
	public
					
					
				 | getPathFromId(string|int $sel_id, string $title, string $path = ''): string | # | 
| 
					
	public
					
					
				 | makeMySelBox(
	$title,
	string $order = '',
	int $preset_id = 0,
	int $none = 0,
	string $sel_name = '',
	string $onchange = '',
) | # | 
| 
					
	public
					
					
				 | getNicePathFromId(string|int $sel_id, string $title, string $funcURL, string $path = ''): string | # | 
| 
					
	public
					
					
				 | getIdPathFromId(string|int $sel_id, string $path = ''): string | # | 
| 
					
	public
					
					
				 | getAllChild(int|mixed $sel_id = 0, string|mixed $order = '', array|mixed $parray = []): mixed
		Enter description here...
	 Enter description here... | # | 
| 
					
	public
					
					
				 | getChildTreeArray(
	int|mixed $sel_id = 0,
	string|mixed $order = '',
	array|mixed $parray = [],
	string|mixed $r_prefix = '',
): mixed
		Enter description here...
	 Enter description here... | # | 
| Properties | |||
|---|---|---|---|
| 
	public
					
					
				 |  | $table | # | 
| 
	public
					
					
				 |  | $id | # | 
| 
	public
					
					
				 |  | $pid | # | 
| 
	public
					
					
				 |  | $order | # | 
| 
	public
					
					
				 |  | $title | # | 
| 
	public
					
					
				 | XoopsMySQLDatabase | $db | # |