Skip to content

Commit

Permalink
Merge remote-tracking branch 'github/merge' into merge
Browse files Browse the repository at this point in the history
  • Loading branch information
chu121su12 committed Sep 14, 2021
2 parents 0a1d4b2 + bd36d68 commit b919fa9
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 15 deletions.
24 changes: 16 additions & 8 deletions cr/patch/facade/ignition-contracts/src/BaseSolution.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,46 +8,54 @@ class BaseSolution implements Solution
protected $description;
protected $links = [];

public static function create(string $title)
public static function create(/*string */$title)
{
$title = cast_to_string($title);

return new static($title);
}

public function __construct(string $title)
public function __construct(/*string */$title)
{
$title = cast_to_string($title);

$this->title = $title;
}

public function getSolutionTitle(): string
public function getSolutionTitle()/*: string*/
{
return $this->title;
}

public function setSolutionTitle(string $title): self
public function setSolutionTitle(/*string */$title)/*: self*/
{
$title = cast_to_string($title);

$this->title = $title;

return $this;
}

public function getSolutionDescription(): string
public function getSolutionDescription()/*: string*/
{
return $this->description;
}

public function setSolutionDescription(string $description): self
public function setSolutionDescription(/*string */$description)/*: self*/
{
$description = cast_to_string($description);

$this->description = $description;

return $this;
}

public function getDocumentationLinks(): array
public function getDocumentationLinks()/*: array*/
{
return $this->links;
}

public function setDocumentationLinks(array $links): self
public function setDocumentationLinks(array $links)/*: self*/
{
$this->links = $links;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@

interface ProvidesSolution
{
public function getSolution(): Solution;
public function getSolution()/*: Solution*/;
}
6 changes: 3 additions & 3 deletions cr/patch/facade/ignition-contracts/src/RunnableSolution.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@

interface RunnableSolution extends Solution
{
public function getSolutionActionDescription(): string;
public function getSolutionActionDescription()/*: string*/;

public function getRunButtonText(): string;
public function getRunButtonText()/*: string*/;

public function run(array $parameters = []);

public function getRunParameters(): array;
public function getRunParameters()/*: array*/;
}
6 changes: 3 additions & 3 deletions cr/patch/facade/ignition-contracts/src/Solution.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

interface Solution
{
public function getSolutionTitle(): string;
public function getSolutionTitle()/*: string*/;

public function getSolutionDescription(): string;
public function getSolutionDescription()/*: string*/;

public function getDocumentationLinks(): array;
public function getDocumentationLinks()/*: array*/;
}

0 comments on commit b919fa9

Please sign in to comment.