Случилось обновление для моей маленькой библиотеки OWL.PHP, добавлен метод putJsonToFile() который позволяет быстро записать массив в json по указанному пути.
Ниже указан новый список доступных методов и пример использования нового метода.
Список доступных методов с пояснениями:
1. dbInit() – Метод принимающий конфиг для подключения к базе данных и инициализирующий его
2. dbSelect() – Метод для забора данных из базы
3. dbInsert() – Метод для добавления данных
4. dbUpdate() – Метод для обновления данных
5. pf() – Умный вывод информации для дебага на экран
6. getJsonFromFile() – Забор json из файла с указанием пути и указателем в формате массива или строки его вернуть
7. putJsonToFile() – Записать массив в json по указанному пути с некоторыми опциями
8. phpInfo() – вывод phpinfo и обрыв выполнения программы

<?php
$owl  = new OwlPhp();
$json = ['test' => 'test'];
$path    = __DIR__;
$name    = 'test';
$data    = $json;
$options = [
    "permissions" => 654,
];

$owl->putJsonToFile($path, $name, $data, $options);

Ссылка как релиз на github – OWL.PHP (v0.2-alpha)

you're currently offline