| @@ 494-503 (lines=10) @@ | ||
| 491 | * |
|
| 492 | * @return Message $this |
|
| 493 | */ |
|
| 494 | public function rawParams( /*...*/ ) { |
|
| 495 | $params = func_get_args(); |
|
| 496 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 497 | $params = $params[0]; |
|
| 498 | } |
|
| 499 | foreach ( $params as $param ) { |
|
| 500 | $this->parameters[] = self::rawParam( $param ); |
|
| 501 | } |
|
| 502 | return $this; |
|
| 503 | } |
|
| 504 | ||
| 505 | /** |
|
| 506 | * Add parameters that are numeric and will be passed through |
|
| @@ 516-525 (lines=10) @@ | ||
| 513 | * |
|
| 514 | * @return Message $this |
|
| 515 | */ |
|
| 516 | public function numParams( /*...*/ ) { |
|
| 517 | $params = func_get_args(); |
|
| 518 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 519 | $params = $params[0]; |
|
| 520 | } |
|
| 521 | foreach ( $params as $param ) { |
|
| 522 | $this->parameters[] = self::numParam( $param ); |
|
| 523 | } |
|
| 524 | return $this; |
|
| 525 | } |
|
| 526 | ||
| 527 | /** |
|
| 528 | * Add parameters that are durations of time and will be passed through |
|
| @@ 538-547 (lines=10) @@ | ||
| 535 | * |
|
| 536 | * @return Message $this |
|
| 537 | */ |
|
| 538 | public function durationParams( /*...*/ ) { |
|
| 539 | $params = func_get_args(); |
|
| 540 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 541 | $params = $params[0]; |
|
| 542 | } |
|
| 543 | foreach ( $params as $param ) { |
|
| 544 | $this->parameters[] = self::durationParam( $param ); |
|
| 545 | } |
|
| 546 | return $this; |
|
| 547 | } |
|
| 548 | ||
| 549 | /** |
|
| 550 | * Add parameters that are expiration times and will be passed through |
|
| @@ 560-569 (lines=10) @@ | ||
| 557 | * |
|
| 558 | * @return Message $this |
|
| 559 | */ |
|
| 560 | public function expiryParams( /*...*/ ) { |
|
| 561 | $params = func_get_args(); |
|
| 562 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 563 | $params = $params[0]; |
|
| 564 | } |
|
| 565 | foreach ( $params as $param ) { |
|
| 566 | $this->parameters[] = self::expiryParam( $param ); |
|
| 567 | } |
|
| 568 | return $this; |
|
| 569 | } |
|
| 570 | ||
| 571 | /** |
|
| 572 | * Add parameters that are time periods and will be passed through |
|
| @@ 582-591 (lines=10) @@ | ||
| 579 | * |
|
| 580 | * @return Message $this |
|
| 581 | */ |
|
| 582 | public function timeperiodParams( /*...*/ ) { |
|
| 583 | $params = func_get_args(); |
|
| 584 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 585 | $params = $params[0]; |
|
| 586 | } |
|
| 587 | foreach ( $params as $param ) { |
|
| 588 | $this->parameters[] = self::timeperiodParam( $param ); |
|
| 589 | } |
|
| 590 | return $this; |
|
| 591 | } |
|
| 592 | ||
| 593 | /** |
|
| 594 | * Add parameters that are file sizes and will be passed through |
|
| @@ 604-613 (lines=10) @@ | ||
| 601 | * |
|
| 602 | * @return Message $this |
|
| 603 | */ |
|
| 604 | public function sizeParams( /*...*/ ) { |
|
| 605 | $params = func_get_args(); |
|
| 606 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 607 | $params = $params[0]; |
|
| 608 | } |
|
| 609 | foreach ( $params as $param ) { |
|
| 610 | $this->parameters[] = self::sizeParam( $param ); |
|
| 611 | } |
|
| 612 | return $this; |
|
| 613 | } |
|
| 614 | ||
| 615 | /** |
|
| 616 | * Add parameters that are bitrates and will be passed through |
|
| @@ 626-635 (lines=10) @@ | ||
| 623 | * |
|
| 624 | * @return Message $this |
|
| 625 | */ |
|
| 626 | public function bitrateParams( /*...*/ ) { |
|
| 627 | $params = func_get_args(); |
|
| 628 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 629 | $params = $params[0]; |
|
| 630 | } |
|
| 631 | foreach ( $params as $param ) { |
|
| 632 | $this->parameters[] = self::bitrateParam( $param ); |
|
| 633 | } |
|
| 634 | return $this; |
|
| 635 | } |
|
| 636 | ||
| 637 | /** |
|
| 638 | * Add parameters that are plaintext and will be passed through without |
|
| @@ 650-659 (lines=10) @@ | ||
| 647 | * |
|
| 648 | * @return Message $this |
|
| 649 | */ |
|
| 650 | public function plaintextParams( /*...*/ ) { |
|
| 651 | $params = func_get_args(); |
|
| 652 | if ( isset( $params[0] ) && is_array( $params[0] ) ) { |
|
| 653 | $params = $params[0]; |
|
| 654 | } |
|
| 655 | foreach ( $params as $param ) { |
|
| 656 | $this->parameters[] = self::plaintextParam( $param ); |
|
| 657 | } |
|
| 658 | return $this; |
|
| 659 | } |
|
| 660 | ||
| 661 | /** |
|
| 662 | * Set the language and the title from a context object |
|