mirror of
https://github.com/Karaka-Management/oms-Knowledgebase.git
synced 2026-01-11 09:28:40 +00:00
Fix wiki and qa implementation
This commit is contained in:
parent
f5bffcf7c3
commit
24c39e593c
|
|
@ -63,7 +63,7 @@ class Installer extends InstallerAbstract
|
|||
'CREATE TABLE if NOT EXISTS `' . $dbPool->get('core')->prefix . 'wiki_badge` (
|
||||
`wiki_badge_id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`wiki_badge_name` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`wiki_category_id`)
|
||||
PRIMARY KEY (`wiki_badge_id`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;'
|
||||
)->execute();
|
||||
|
||||
|
|
@ -92,9 +92,9 @@ class Installer extends InstallerAbstract
|
|||
$dbPool->get('core')->con->prepare(
|
||||
'CREATE TABLE if NOT EXISTS `' . $dbPool->get('core')->prefix . 'wiki_article_badge` (
|
||||
`wiki_article_badge_id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`wiki_article_badge_article` varchar(255) NOT NULL,
|
||||
`wiki_article_badge_article` int(11) NOT NULL,
|
||||
`wiki_article_badge_badge` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`wiki_category_id`),
|
||||
PRIMARY KEY (`wiki_article_badge_id`),
|
||||
KEY `wiki_article_badge_article` (`wiki_article_badge_article`),
|
||||
KEY `wiki_article_badge_badge` (`wiki_article_badge_badge`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;'
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ class WikiCategory implements \JsonSerializable
|
|||
|
||||
private $name = '';
|
||||
|
||||
private $parent = 0;
|
||||
private $parent = null;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
|
|
@ -55,7 +55,7 @@ class WikiCategory implements \JsonSerializable
|
|||
$this->name = $name;
|
||||
}
|
||||
|
||||
public function getParent() : int
|
||||
public function getParent() /* : ?int */
|
||||
{
|
||||
return $this->parent;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ class WikiDoc implements \JsonSerializable
|
|||
$this->status = $status;
|
||||
}
|
||||
|
||||
public function getCategory() : int
|
||||
public function getCategory()
|
||||
{
|
||||
return $this->category;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,8 +62,8 @@ class WikiDocMapper extends DataMapperAbstract
|
|||
'badges' => [
|
||||
'mapper' => WikiBadgeMapper::class,
|
||||
'table' => 'wiki_article_badge',
|
||||
'dst' => 'wiki_article_badge_badge',
|
||||
'src' => 'wiki_article_badge_article',
|
||||
'dst' => 'wiki_article_badge_article',
|
||||
'src' => 'wiki_article_badge_badge',
|
||||
],
|
||||
];
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ use phpOMS\Datatypes\Enum;
|
|||
* @link http://orange-management.com
|
||||
* @since 1.0.0
|
||||
*/
|
||||
abstract class WikiStauts extends Enum
|
||||
abstract class WikiStatus extends Enum
|
||||
{
|
||||
/* public */ const ACTIVE = 1;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user