public function __async_save()
    {
        $response = array('status' => 0);

        // If we have post data
        if (isset($_POST)) {
            // Make pointers to posted parameters
            $entity = & $_POST['__entity'];
            $param 	= & $_POST['__param'];
            $identifier = & $_POST['__obj_id'];
            $value = & $_POST['__value'];

            // Check if all necessary data is passed
            if (!isset($value)) {
                e('CMSField - no "value" is passed for saving', E_SAMSON_CORE_ERROR);
            }
            if (!isset($entity)) {
                e('CMSField - no "entity" is passed for saving', E_SAMSON_CORE_ERROR);
            }
            if (!isset($identifier)) {
                e('CMSField - no "object identifier" is passed for saving', E_SAMSON_CORE_ERROR);
            }
            if (!isset($param)) {
                e('CMSField - no "object field name" is passed for saving', E_SAMSON_CORE_ERROR);
            }

            // Create new Field instance
            $this->createField(new dbQuery(), $entity, $param, $identifier);

            $response['status'] = 1;
            // Save specified value to SamsonCMS input
            $this->field->save($value, $response);
        }

        return $response;
    }