protected function putData(array $newData)
    {
        // opening up the file, and creating an exclusive lock
        $handle = fopen($this->locksFile, 'a+');
        flock($handle, LOCK_EX);

        // We can only truncate and rewind once the lock is acquired.
        ftruncate($handle, 0);
        rewind($handle);

        fwrite($handle, serialize($newData));
        flock($handle, LOCK_UN);
        fclose($handle);
    }
protected function putData(array $newData)
    {
        // opening up the file, and creating an exclusive lock
        $handle = fopen($this->locksFile, 'a+');
        flock($handle, LOCK_EX);

        // We can only truncate and rewind once the lock is acquired.
        ftruncate($handle, 0);
        rewind($handle);

        fwrite($handle, serialize($newData));
        flock($handle, LOCK_UN);
        fclose($handle);
    }
protected function putData ( array $ newData ) { // opening up the file, and creating an exclusive lock $ handle = fopen ( $ this -> locksFile , 'a+' ) ; flock ( $ handle , LOCK_EX ) ; // We can only truncate and rewind once the lock is acquired. ftruncate ( $ handle , 0 ) ; rewind ( $ handle ) ; fwrite ( $ handle , serialize ( $ newData ) ) ; flock ( $ handle , LOCK_UN ) ; fclose ( $ handle ) ; }
Saves the lockdata.

@param array $newData
Saves the lockdata .