Búsquedas de texto completo de PDO y MySQL

Estoy convirtiendo todo el código de mis sitios de usar las funciones mysql_ * a PDO. La documentación de PHP sobre PDO no está clara para mis necesidades. Le brinda las funciones que debe usar, pero no se detalla para explicarlas en diferentes escenarios.

Básicamente, tengo una búsqueda de texto completo en mysql:

$sql = "SELECT ... FROM search_table WHERE MATCH(some_field) AGAINST ('{$searchFor}*' IN BOOLEAN MODE)";

Las declaraciones reales mucho más tiempo, pero esto es lo que básicamente hace.

Mi pregunta es, ¿cómo incorporaría esto en DOP?

Sé que no estás destinado a usar comillas alrededor del marcador de lugar, ¿así que los dejas en la función CONTRA () CONTRA? ¿Los incluyo? Si los dejo fuera, ¿qué sucede con el símbolo de comodín, etc.?

$sql = $this->db->prepare("SELECT ... FROM search_table WHERE MATCH(some_field) AGAINST(:searchText IN BOOLEAN MODE");
$sql->bindValue(':searchText', $searchFor . '*');

Respuestas a la pregunta(2)

Su respuesta a la pregunta