@@ 1736-1751 (lines=16) @@ | ||
1733 | * |
|
1734 | * @author Dmitry (dio) Levashov |
|
1735 | **/ |
|
1736 | protected function _filePutContents($path, $content) |
|
1737 | { |
|
1738 | $res = false; |
|
1739 | ||
1740 | if ($local = $this->getTempFile($path)) { |
|
1741 | if (file_put_contents($local, $content, LOCK_EX) !== false |
|
1742 | && ($fp = fopen($local, 'rb'))) { |
|
1743 | clearstatcache(); |
|
1744 | $res = $this->_save($fp, $path, '', []); |
|
1745 | fclose($fp); |
|
1746 | } |
|
1747 | file_exists($local) && unlink($local); |
|
1748 | } |
|
1749 | ||
1750 | return $res; |
|
1751 | } |
|
1752 | ||
1753 | /** |
|
1754 | * Detect available archivers. |
@@ 1330-1345 (lines=16) @@ | ||
1327 | * @return bool |
|
1328 | * @author Dmitry (dio) Levashov |
|
1329 | **/ |
|
1330 | protected function _filePutContents($path, $content) |
|
1331 | { |
|
1332 | $res = false; |
|
1333 | ||
1334 | if ($local = $this->getTempFile($path)) { |
|
1335 | if (file_put_contents($local, $content, LOCK_EX) !== false |
|
1336 | && ($fp = fopen($local, 'rb'))) { |
|
1337 | clearstatcache(); |
|
1338 | $res = $this->_save($fp, $path, '', []); |
|
1339 | fclose($fp); |
|
1340 | } |
|
1341 | file_exists($local) && unlink($local); |
|
1342 | } |
|
1343 | ||
1344 | return $res; |
|
1345 | } |
|
1346 | ||
1347 | /** |
|
1348 | * Detect available archivers. |
@@ 1359-1374 (lines=16) @@ | ||
1356 | * |
|
1357 | * @author Naoki Sawada |
|
1358 | **/ |
|
1359 | protected function _filePutContents($path, $content) |
|
1360 | { |
|
1361 | $res = false; |
|
1362 | ||
1363 | if ($local = $this->getTempFile($path)) { |
|
1364 | if (file_put_contents($local, $content, LOCK_EX) !== false |
|
1365 | && ($fp = fopen($local, 'rb'))) { |
|
1366 | clearstatcache(); |
|
1367 | $res = $this->_save($fp, $path, '', []); |
|
1368 | fclose($fp); |
|
1369 | } |
|
1370 | file_exists($local) && unlink($local); |
|
1371 | } |
|
1372 | ||
1373 | return $res; |
|
1374 | } |
|
1375 | ||
1376 | /** |
|
1377 | * Detect available archivers. |
@@ 1932-1947 (lines=16) @@ | ||
1929 | * |
|
1930 | * @author Dmitry (dio) Levashov |
|
1931 | **/ |
|
1932 | protected function _filePutContents($path, $content) |
|
1933 | { |
|
1934 | $res = false; |
|
1935 | ||
1936 | if ($local = $this->getTempFile($path)) { |
|
1937 | if (file_put_contents($local, $content, LOCK_EX) !== false |
|
1938 | && ($fp = fopen($local, 'rb'))) { |
|
1939 | clearstatcache(); |
|
1940 | $res = $this->_save($fp, $path, '', []); |
|
1941 | fclose($fp); |
|
1942 | } |
|
1943 | file_exists($local) && unlink($local); |
|
1944 | } |
|
1945 | ||
1946 | return $res; |
|
1947 | } |
|
1948 | ||
1949 | /** |
|
1950 | * Detect available archivers. |
@@ 1687-1702 (lines=16) @@ | ||
1684 | * |
|
1685 | * @author Dmitry (dio) Levashov |
|
1686 | **/ |
|
1687 | protected function _filePutContents($path, $content) |
|
1688 | { |
|
1689 | $res = false; |
|
1690 | ||
1691 | if ($local = $this->getTempFile($path)) { |
|
1692 | if (file_put_contents($local, $content, LOCK_EX) !== false |
|
1693 | && ($fp = fopen($local, 'rb'))) { |
|
1694 | clearstatcache(); |
|
1695 | $res = $this->_save($fp, $path, '', []); |
|
1696 | fclose($fp); |
|
1697 | } |
|
1698 | file_exists($local) && unlink($local); |
|
1699 | } |
|
1700 | ||
1701 | return $res; |
|
1702 | } |
|
1703 | ||
1704 | /** |
|
1705 | * Detect available archivers. |