<?php 
 
use \library\Registry, 
    \tinyorm\Select, 
    \library\scaffold\BookHasAuthor; 
 
include __DIR__ . "/../bootstrap.php"; 
 
if (empty($_GET["book_id"])) { 
    die("No book ID provided"); 
} 
 
if (empty($_GET["author_id"])) { 
    die("No author ID provided"); 
} 
 
$bookHasAuthor = (new Select("book_has_author")) 
    ->where("book_id = ?", (int) $_GET["book_id"]) 
    ->where("author_id = ?", (int) $_GET["author_id"]) 
    ->setFetchClass(BookHasAuthor::class) 
    ->execute() 
    ->fetch(); 
 
if (!$bookHasAuthor) { 
    die("This author is not registered for this book"); 
} 
 
Registry::persistenceDriver()->delete($bookHasAuthor); 
 
header("Location: book_edit.php?id=" . (int) $_GET["book_id"]);
 
 |