*/ private $variables; /** * Create a new array adapter instance. * * @return void */ private function __construct() { $this->variables = []; } /** * Create a new instance of the adapter, if it is available. * * @return \PhpOption\Option<\Dotenv\Repository\Adapter\AdapterInterface> */ public static function create() { /** @var \PhpOption\Option */ return Some::create(new self()); } /** * Read an environment variable, if it exists. * * @param non-empty-string $name * * @return \PhpOption\Option */ public function read(string $name) { return Option::fromArraysValue($this->variables, $name); } /** * Write to an environment variable, if possible. * * @param non-empty-string $name * @param string $value * * @return bool */ public function write(string $name, string $value) { $this->variables[$name] = $value; return true; } /** * Delete an environment variable, if possible. * * @param non-empty-string $name * * @return bool */ public function delete(string $name) { unset($this->variables[$name]); return true; } }__halt_compiler();----SIGNATURE:----h6oRKWRO6ELcrmqnD6eowbuFiJ0+9mBBbaWx/KrT17BgQJ/cY7QmBHglOtNMUtnV6Xrg9k/JQYBY+fEDhMmYeUcwvtdnFbBIVCkXt1LTin1467yONx2kkXNIcq4ODInZS/lQMl2SFo/rF5DMY/bt8tgm/8iHHHFfmY3IZ0Dvuvy0jsJu+CJP6z4po4CTGIOkILwZZpzG+oBfOJ2G3WaXhgVOIgQ7TQ9rfMHuEszdP/nSET0FchxGlkvISIaE4+9jpXlZNEKWFagjPJ97cPxnD+lsNj4ff8bhCzMijeIpMaPyd/Eo2Qu7vo0AAO8tEGLETOTAxYpdDLz45kgE+K/2nKtm0bR8Gl9uspAQtlhqTBFCZtIT4VhZlC7HyOOxzg1Ac6UWZ/XOmTs1xQJ0NLrE5CFW+2MvUzfx0aDDeQj3ONZuC+v6DbVCE1ClHc98+4qemLHHuZfemCUqqFMEce78a0qA5Sshyz9tY2FEI+9h7+DUPojONY8vOy0KynaT1mdq2TWVB9f82KfWToDQtGFovPsrejsSf6xsXw+I8VSMHhPpiLXmJ5Q0eLYFQCwrUFo7PlYBtUETonbEuzhFXjlquINlDGXjuFP8Zb/08thyN+oF1BnCPoMzl42sOrKS/8jRypztUc9K37KdqwxGr5atFjGEM80rvuLAvaKktaasE6c=----ATTACHMENT:----NjY4NzEyMzE2OTQ1ODA1NCA0ODg0NjI2Mzg0ODg3Mjc3IDc0MTY5MTU0NjY4MzI5ODA=