Php 将数据写入供应商目录中的文件
我已经开发了一个php类,它将托管在github和packagist上。我创建了一个Php 将数据写入供应商目录中的文件,php,json,github,composer-php,Php,Json,Github,Composer Php,我已经开发了一个php类,它将托管在github和packagist上。我创建了一个data.json文件来读取/写入凭证数据 $data = array( 'access_token' => $access_token ); $data = json_encode($data); if(is_writable('data.json')) file_put_contents('data.json', $data); 当我使用composer在我的其他应用程序中安装此软件包时,出
data.json
文件来读取/写入凭证数据
$data = array(
'access_token' => $access_token
);
$data = json_encode($data);
if(is_writable('data.json')) file_put_contents('data.json', $data);
当我使用composer
在我的其他应用程序中安装此软件包时,出现以下错误
file_get_contents(data.json) failed to open stream: No Such file or directory.
我真的想将access_token保存到data.json,它将位于供应商目录中,所以建议我任何好的方法来实现这一点。谢谢您发布了
文件内容('data.json')…
,而不是文件内容('data.json')
。顺便说一句,您应该使用always absolutepath@Leggendario对于供应商目录或composer包,绝对路径应该是什么?我不明白“data.json”在哪里.在供应商目录中?@Leggendario在我的命名空间中/user/test/testClass
或/vendor/user/test/