copy (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__copy(CAST(:folder_id AS integer),CAST(:target_folder_id AS integer),CAST(:creation_user AS integer),:creation_ip,:name,:label)}]
return [ns_set value $s 0]
}del (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__del(CAST(:folder_id AS integer),:cascade_p)}]
return [ns_set value $s 0]
}delete (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__delete(CAST(:folder_id AS integer),:cascade_p)}]
return [ns_set value $s 0]
}edit_name (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__edit_name(CAST(:folder_id AS integer),:name,:label,:description)}]
return [ns_set value $s 0]
}get_index_page (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__get_index_page(CAST(:folder_id AS integer))}]
return [ns_set value $s 0]
}get_label (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__get_label(CAST(:folder_id AS integer))}]
return [ns_set value $s 0]
}is_empty (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__is_empty(CAST(:folder_id AS integer))}]
return [ns_set value $s 0]
}is_folder (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__is_folder(CAST(:item_id AS integer))}]
return [ns_set value $s 0]
}is_registered (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__is_registered(CAST(:folder_id AS integer),:content_type,:include_subtypes)}]
return [ns_set value $s 0]
}is_root (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__is_root(CAST(:folder_id AS integer))}]
return [ns_set value $s 0]
}is_sub_folder (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__is_sub_folder(CAST(:folder_id AS integer),CAST(:target_folder_id AS integer))}]
return [ns_set value $s 0]
}move (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__move(CAST(:folder_id AS integer),CAST(:target_folder_id AS integer),:name)}]
return [ns_set value $s 0]
}new (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__new(:name,:label,:description,CAST(:parent_id AS integer),CAST(:context_id AS integer),CAST(:folder_id AS integer),:creation_date,CAST(:creation_user AS integer),:creation_ip,:security_inherit_p,CAST(:package_id AS integer))}]
return [ns_set value $s 0]
}register_content_type (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__register_content_type(CAST(:folder_id AS integer),:content_type,:include_subtypes)}]
return [ns_set value $s 0]
}unregister_content_type (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_folder__unregister_content_type(CAST(:folder_id AS integer),:content_type,:include_subtypes)}]
return [ns_set value $s 0]
}