for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Fhp\DataTypes;
/**
* Class Bin
* @package Fhp\DataTypes
*/
class Bin
{
* @var string
protected $string;
* Bin constructor.
*
* @param string $string
public function __construct($string)
$this->string = $string;
}
* Sets the binary data.
* @param string $data
* @return $this
public function setData($data)
$this->string = $data;
return $this;
* Gets the binary data.
* @return string
public function getData()
return $this->string;
* Convert to string.
public function toString()
return '@' . strlen($this->string) . '@' . $this->string;
public function __toString()
return $this->toString();