Use strict type hinting in all tests.
Todas as verificações foram bem sucedidas
The build was successful.
Todas as verificações foram bem sucedidas
The build was successful.
Esse commit está contido em:
pai
8b48786f29
commit
ca00cadba7
@ -1,6 +1,6 @@
|
||||
class Program {
|
||||
|
||||
private function num2Roman($num) {
|
||||
private function num2Roman(int $num) {
|
||||
$n = intval($num);
|
||||
$result = '';
|
||||
$lookup = array('M' => 1000, 'CM' => 900, 'D' => 500, 'CD' => 400,
|
||||
|
@ -4,7 +4,7 @@ class Program {
|
||||
$this->b($this->a('First A'), $this->a('Second A'), $this->a('Third A'));
|
||||
}
|
||||
|
||||
function a($p) {
|
||||
function a(string $p) {
|
||||
$backtrace = debug_backtrace();
|
||||
if(isset($backtrace[0]['args'])) {
|
||||
var_export($backtrace[0]['args']);
|
||||
@ -14,7 +14,7 @@ class Program {
|
||||
return $p;
|
||||
}
|
||||
|
||||
function b($p1, $p2, $p3) {
|
||||
function b(string $p1, string $p2, string $p3) {
|
||||
print("$p1, $p2, $p3");
|
||||
}
|
||||
|
||||
|
@ -17,7 +17,7 @@ final class Test {
|
||||
return $this->value;
|
||||
}
|
||||
|
||||
public function set($value = 0) {
|
||||
public function set(int $value = 0) {
|
||||
$this->value = $value;
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
class Unicode {
|
||||
|
||||
public function unicon($str, $to_uni = true) {
|
||||
public function unicon(string $str, bool $to_uni = true) {
|
||||
$cp = array('А' => 'А', 'а' => 'а',
|
||||
"Б" => "Б", "б" => "б",
|
||||
"В" => "В", "в" => "в",
|
||||
|
@ -12,7 +12,7 @@ class Program {
|
||||
print($this->概要 + "\n");
|
||||
}
|
||||
|
||||
private function isUTF8($str) {
|
||||
private function isUTF8(string $str) {
|
||||
$b = 0;
|
||||
$c = 0;
|
||||
$bits = 0;
|
||||
|
Carregando…
x
Referência em uma nova issue
Block a user